Russia

Russia Unveils Torpedo Capable of Destroying Destroyers

Russia Unveils Torpedo Capable of Destroying Destroyers

Russia has developed the "Physicist" torpedo, which can sink destroyers. According to Zvezda publication, a Russian defence ministry-owned news outlet, the torpedo, which weighs more than 300kg, deton...