March 25, 2023

Russia becoming more visible on Caribbean shores

Pin It

By Nil Nikandrov From Russia intends to take a more active role on the international arena, including in the Western Hemisphere. Russia’s base countries in the region are Cuba and Nicaragua. Since the times of the Soviet Union, relations with these countries were perceived by Washington as a threat which must be «neutralized» by […]