Feedback

Remembering the Past: Honoring Black Sea Fleet in Crimea

 

Fleet has been stationed in Sevastopol, Crimea since Soviet era. Analysts say securing its base was major motivation for disputed annexation a year ago.

Shows