Date: February 27, 2014
Location: Simferopol, Crimea Ukraine
Ukrainian road police stops Russian troops convoy in Crimea Ukraine near Simferopol while it is rolling toward the border of Ukraine mainland.
Credits to: Факти ICTV
Tags: Conflict zone crimea crimea ukraine russia documentary hybrid war hybrid warfare russia ukraine intelligence occupied crimea Russia russia ukraine war russian troops in ukraine equipment simferopol Ukraine war