Vijay Prashad is an Indian historian, journalist, commentator, and Marxist intellectual
https://twitter.com/vijayprashad
Marxist intellectual is an oxymoron
Wow! Did you read the comments of his commie followers? 100% pure evil. We cannot coexist with these people.