Posted in News North America Socialism/Communism Socialist Opinion Shapers

American Communists Watch As Russians Award Venezuela’s President Maduro ‘Order Of Lenin’

By: Trevor Loudon | The Epoch Times On the final day of the World Anti Imperialist Congress on Jan. 24 in Caracas, Venezuela, American communists watched as…

Continue Reading