Russian Navy Takes Delivery of “Doomsday” Sub, World’s Largest – Interesting Engineering
Russian Navy takes delivery of the ‘doomsday’ submarine, and it’s the world’s largest Could this mark a return to the Cold War Era in the seas? By Ameya Paleja Sevmash Shipyard, Russia’s largest shipbuilder, has confirmed […]