Date: March 2, 2014
Location: Kerch, Crimea Ukraine
Russian forces seize the Ukrainian marine defense HQ in Crimea.
Credits to: Kerch.FM
Modern Russian APC Tiger can't climb over the curb in Crimea Ukraine as Russian troops equipment used to invade...
Ukrainian journalists are beaten by Russian occupiers in Belbek, Crimea Ukraine
Russian subversives set checkpoins in Sevastopol Crimea Ukraine
UAV view video of Russians occupiers in Crimea preparing for a high intensity large scale war. The protected command posts,...
Ukrainian air force urgently leave the military base in Crimea as Russian troops encircled Ukrainian military airfield in Saky...
Russians troops arrive to administrative border of Crimea and mainland of Ukraine and spotted in Armyans'k between Crimean peninsula...
Russian military intervention continues in Crimea Ukraine
Copyright ©2014-2022 EMPR