Infowars

Russia Sends Troops to Crimea

  Russian official said his country will go to war over Crimea Infowars.com February 24, 2014 Map: Wikimedia Commons. Click to see larger image. The Russian Navy confirmed it has deployed Marines to Sevastopol in Crimea. Troops deployments began over…