Russia launches Belgorod, the world's longest submarine - 112 International
Russia launches Belgorod, the world's longest submarine 112 InternationalRussia launched the world's longest submarine today, the special mission submarine Belgorod. Designed to support a variety of military missions, including the ...
Read more »