5 years ago13 views
The crisis in Ukraine following the ouster of President Viktor Yanukovych shows no sign of abating. The autonomous Crimea region is now the scene of the biggest confrontation between neighboring Russia and the West since the Cold War. Russian soldiers are guarding key sites on the Crimea peninsula including airports and communications hubs. But the West accuses the Kremlin of violating Ukraine's sovereignty. And now, Washington is saying that all options are on the table regarding Moscow.