The world’s deadliest torpedoes

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