The world’s deadliest torpedoes

2
The French Navy’s new Barracuda class submarines will integrate F21 heavyweight torpedoes. Image courtesy of Rama.