Date: March 2, 2014
Location: Belbek, Crimea Ukraine
More Russian air force helicopters arrived to Crimea.
Credits to: Dahboo777
Tags: belbek 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