James Petras
Bartle Professor (Emeritus) of Sociology at Binghamton University, New York. His latest published work is The Arab Revolt and the Imperialist Counter Attack, (Clarity Press, March 2011).
185 articles
The Granda Kidnapping Explodes
Caracas (Venezuela) | 27 January 2005