Torpedo

A modern torpedo is an underwater ranged weapon launched above or below the water surface, self-propelled towards a target, with an explosive warhead designed to detonate either on contact with or in proximity to the target. Historically, such a device was called an automotive, automobile, locomotiv...

1 story • Updated Nov 4, 2025
Torpedo
Politics

Putin Unleashes Poseidon: The Nuclear Torpedo That Threatens America's Coastline

17 sources Nov 2, 2025