March 9, 2014 2:41 pm Date: March 9, 2014 Location: Sevastopol, Crimea Ukraine Armed militants in Crimea are eating Russia’s supplied meals. Credits to: BABYLON’13 Tags: Conflict zone crimea crimea ukraine russia documentary intelligence occupied crimea Russia russia ukraine war russian invaders sevastopol Ukraine war