Russia’s Nuclear-Powered Sub Arrives in Cuba, Just 90 Miles from Florida

2 months ago
63

Breaking video footage shows Russia's nuclear-powered submarine arriving in Cuba, just 90 miles away from Florida. Discover the latest details and the potential implications for international relations and security

Loading comments...