Show of HandsShow of Hands

Vincere March 1st, 2014 12:18am

Armed guards patrolling key airports and government buildings in Crimea, thousands of Russian troops deployed, and rhetoric from Moscow mirroring that which preceded the invasion of Georgia in '08. Will Russia attempt to annex Crimea from Ukraine?

8 Liked

Comments: Add Comment