Juan Cole

@jricole

Global affairs, Environment, Human Rights, Progressive Politics, Poetry & Literature, Pop Culture, Spirituality

Ann Arbor, Michigan, USA
Joined October 2008

@jricole is blocked

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

  1. Arab nationalist press Reacts to Erdogan’s Crackdown with cries of “Dictator!”

  2. US to ‘Reconsider’ Backing for Syrian Rebels After Boy Beheaded

  3. Secret Service Investigating Trump Advisor Wants Hillary Clinton Shot for Treason

  4. Wrong Choice...Tim Kaine Calls To Deregulate Banks As He Campaigns To Be Clinton's VP

  5. UPDATE: Trump campaign reportedly "whipped" crowd to boo Ted Cruz

  6. Our political correspondent on 's non-endorsement of .

  7. Westerners should read this tweet and internalize it 100 times a day if they want to understand the Middle-East.

  8. And show white nationalist robocaller is cohosting from inside RNC is letting Trump "advisor" Al Baldasaro hold forth AGAIN on executing HRC

  9. So "white nationalist" who made robocalls for Trump last year is co-hosting radio broadcasts from INSIDE the RNC.1/2

  10. On the road to Taos

  11. Israel 'narrowing the space for freedom of expression'

  12. What Michelle Obama Actually Said in 2008 by

  13. Republicans Have Nominated a Candidate Who Would Violate the First, Fourth, Fifth, and Eighth Amendments

  14. Trump’s Vegas Hotel Refuses To Recognize Its Workers’ Union

  15. Our latest story on appalling beheading of a child by rebels, which has outraged locals in Aleppo:

  16. if true, another disgusting - & stupid - act by oppositin allies. can oppo distinguish itself from JaN and its acts?

  17. Trump spox Hope Hicks: "Mr. Trump and the campaign do not agree," that Clinton should be executed by firing squad.

  18. Erdogan announces state of emergency. Can bypass parli in passing new laws to limit rights & freedoms as necessary.

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

    ·