James Petras

Professor Emeritus of Sociology and Latin America Studies at Binghamton University, New York. He is author of a number of books including “Social Movements and State Power.” His latest article is on Counterpunch

Non-commercial news needs your support

We rely on contributions from our viewers and listeners to do our work.
Please do your part today.
Make a donation