Saturday, May 28, 2016

James Petras: Obama’s declaration of peace means escalation of war


http://www.youtube.com/watch?v=6svw85zcUlY

No comments: