Date: March 3, 2014
Location: Perevalne, Crimea Ukraine
Modern Russian APC Tiger can’t climb over the curb in Crimea Ukraine as Russian troops equipment used to invade Ukraine and seize Crimean peninsula.
Credits to: UkrStream.TV
Tags: Conflict zone crimea crimea ukraine russia documentary hybrid war hybrid warfare russia ukraine intelligence occupied crimea perevalne Russia russia ukraine war russian troops in ukraine equipment Ukraine war