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

Leave a Reply

Your email address will not be published. Required fields are marked *