Torpedo

Iran fires latest home-made torpedo from helicopters