Keith JohnsonVerified account

@KFJ_FP

Deputy Managing Editor . Energy, geopolitics, security, seapower, economics, politics. Usual caveats, etc.

Joined October 2013

@KFJ_FP is blocked

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

  1. Pay attention folks. This is Bannon's Alt-Right.

  2. Evolution of medical terms. "Jewry is a tuberculosis." A. Hitler, 1920 "Islam is a cancer." M. Flynn, US Nat Sec Advisor designate, 2016

  3. Back to the future: Trump's picks signal 9/11 mindset.

  4. “As exciting as the 1930s.”

  5. Now that torture is back in vogue, always good to hear what a *successful* general thinks. (Napoleon, after 1798 Egypt campaign:)

  6. Full Speed Ahead: Shipping Plans Grow as Arctic Ice Fades by Ed Struzik: Yale Environment 360

  7. I was holding off earlier. But now, fuck it.

  8. Incensed about Bannon? Gaffney should put you over the edge.

  9. It's almost like there were high-level calls to pass TPP for a reason.

  10. "I'm a Leninist." Now that self-described Leninist, Steve Bannon, will be first among equals in the WH. Chilling.

  11. Wow this is downright south Asian in its inappropriate and destructive nepotism.

  12. Nothing to see here, just the head of NSA/Cyber Command confirming Russian attacks on the election that named his new boss.

  13. This thread is very much worth reading.

  14. Wow, the bar just keeps falling lower all the time.

  15. Vice President of Public and Government Affairs at ExxonMobil —>

  16. He's a Herrenvolk populist. Supports big government spending for white "natives." What is hard to understand about this?

  17. A U.S. president-elect is complaining about Americans exercising their constitutional right of peaceful assembly!

  18. 1. I was speaking Spanish on the phone a few min ago in North Phoenix and a man was glaring at me. When I hung up, he said, "Speak English!"

  19. There has never been a more litigious president than Donald Trump. What might he do with the Justice Dept.?

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

    ·