Satellite Pics Show Russian Artillery Damage, 40-Metre Crater In Ukraine | Read

With a fierce battle underway in Ukraine's eastern Donbas, latest satellite images show the extent of destruction caused by continuous and relentless Russian artillery. The Kremlin has been focusing its attacks and operations on Severodonetsk, the largest city still under Ukraine's control in Donbas's Luhansk region.

Related Videos