Russian Naval forces commander said Russia intends to build naval station in Vietnam, Cuba and Seychelles TRX Suspension
Russian Flotilla commander said on July 27, Russia is to deal with the Soviet-era comrade Cuba, Vietnam and the Seychelles, to be in three between the two countries to strengt…
0 fans
Yanahuara, Afghanistan