Robert Mihara

@mihara99

Soldier, Historian, and Strategist

Joined March 2011

@mihara99 is blocked

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @mihara99.

  1. Retweeted

    Weathering the Storm: Civil-Military Tension During Presidential Transitions

  2. I now know where the robot revolt will begin...

  3. Retweeted

    Former head of counterterrorism for State Department explains why risk of jihadist attack in US lower than in Europe

  4. Retweeted

    Refuse to bow; refuse to kneel.

  5. Retweeted

    "He may have been talking but he'd talk a lot faster with torture." on Paris attack suspect Abdesalam on

  6. Retweeted
  7. Retweeted

    Trump’s speech to pro-Israel lobby AIPAC prompts protests over his rhetoric

  8. Retweeted

    US military troops punished over Afghan MSF hospital attack

  9. Retweeted

    The almost-complete evisceration of the Republican establishment, in 1 chart

  10. Retweeted

    , 1945: U.S. air forces launch an offensive on Tokyo, killing as many as 130,000 civilians.

  11. Retweeted

    Donald Trump makes his case for waterboarding against ISIS via

  12. Retweeted
  13. Retweeted

    Rouhani's allies make huge gains in Iran elections by

  14. Retweeted

    At the site of a former Japanese internment camp, a daughter recalls her father's arrest

  15. Retweeted

    Christie just endorsed Trump. A few weeks ago, he said Trump had no experience and would hand the race to Democrats.

  16. Retweeted

    For Valentine's Day, I offer you a passage from my book about Marie and Carl von 's deep, complex love

  17. Retweeted

    A foreign policy debate between Trump and Sanders will probably drive the entire DC think tank community to invest in Canadian real estate.

  18. Retweeted

    How am I suppose to explain to readers back home that a socialist just won the primaries in a US state, whose motto is "Live free or die"?

  19. Déchéance de nationalité : quand les députés évoquent Vichy via

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·