Thursday, August 03, 2017

Venezuela and Cuba have led the left movement of countries in defense of independence from U.S. imperialist hegemony in Latin America and the Caribbean. (TeleSur).

Photo: Reuters

No comments: