Russian Navy will be armed with new electric torpedoes Boris Obnosov, chief executive of the Tactical Missile Weapons Corporation, said the torpedos had passed state…