Military Tech Russia Has Taken Delivery Of The First ‘Doomsday’ Submarine – The Largest Sub In The World Fatima ShakeelJuly 27, 20220 Belgorod, the magnanimous Russian submarine, which is also regarded as the world’s largest submarine, has finally...
Military Tech Russia Launches The World’s Longest Submarine – The Belgorod The EngineerMay 12, 20193 Russia launched the longest submarine ever, Belgorod, on 23rd April. The special mission submarine Belgorod has been...