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.