Big Deal Super Threat or Not? Russia & Iran Have 230mph “Supercavitating Torpedos” Kris Osborn · April 17, 2023