cbs4 My 33 Header Logo

Russian Forces Seize Military Facility In Crimea

Russian forces seized control of a the last major Ukrainian military facility in Crimea on Saturday.