U.S. Deploys Nuclear Submarine “USS Helena” to Cuba: A Show of Strength…
Tensions are escalating in the Caribbean waters between the United States and Cuba, with the U.S. deploying its nuclear-powered fast attack submarine (SSN-725), USS Helena, to its naval base…