Home Top News and Stories World News Headlines Russia threatens Latin America troop deployments amid US tensions

Russia threatens Latin America troop deployments amid US tensions

0
   

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’.