Russia threatens Latin America troop deployments amid US tensions
Russia threatens Latin America troop deployments amid US tensions
Washington dismisses Moscow’s talk of military assets being sent to Cuba and Venezuela as ‘bluster’.
[instagram-feed]