Connect to share and comment

russia navy 2012 07 27

Appears In:
Russia is considering bases in Cuba and Vietnam, Russia’s navy chief reportedly said today.
russia navy 2012 07 27

Russian Navy sailors stand on the deck of their ship during a Navy Day parade rehearsal on Neva River in St. Petersburg on July 29, 2011.

Kirill Kudryavtsev