Glen Ford spoke at a May 10, 2014 Ukraine teach-in sponsored by the International Action Center in the wake of the U.S. backed coup. His words were prescient and explain U.S. actions…
Ukraine is a challenge to those who claim to be on the left. War propaganda tells us to support U.S. imperialism, but even cursory knowledge of the facts shows that the U.S. and its allies provoked…