Date: February 28, 2014
Location: Bakhchysarai, Crimea Ukraine
Russian air force helicopters arrive to Crimea Ukraine being spotted over Crimean tatar town Bakhchysarai moving towards Sevastopol.
Credits to: News U
Tags: bakhchysarai Conflict zone crimea crimea ukraine russia documentary hybrid war hybrid warfare russia ukraine intelligence occupied crimea Russia russia ukraine war russian air force ukraine russian troops in ukraine equipment Ukraine war