2024 06 13

Russian naval bases near the US

The Russians are planning naval bases in Cuba and other Latin American countries, just a few miles from the US coast, and are currently conducting joint military exercises   →