Russia Ultimatum for Ukrainian troops

Shots Fired as Russian Troops Seize Ukrainian Base in Crimea [Video]
March 22nd, 2014

Saturday Russian troops have stormed a Ukrainian airbase in Crimea throwing stun grenades, smashing through gates and walls with armored vehicles.