War in the offing over Crimea?

PressTV

by PressTV

488
77 views
  • About
  • Export
  • Add to
Russian troops have been deployed to the Republic of Crimea following an appeal by the region’s authorities to Russian President Vladimir Putin to help provide security for the region amid ongoing unrest in Ukraine.

0 comments