Russia’s super nuclear torpedo can drown Britain in the sea, Belgorod submarine is ready with Poseidon World January 18, 2023 Moscow : The first batch of Russia’s Poseidon nuclear torpedoes is ready and will be installed on Russia’s Belgorod submarine.…