Putin’s vassals in Latin America stand firmly with Moscow
TV broadcast of a speech by Daniel Ortega Nicaragua’s President supports recognition of separatist areas. (Photo: Archyde.com) Mexico City Even if most of the world condemns Russia’s war of aggression against Ukraine, Vladimir Putin can count on his vassals in Latin America. Cuba, Venezuela and Nicaragua, all of which are also economically dependent on Russia, … Read more