Day 98 of war in Ukraine: Missiles for Ukrainian defence pledged also by Germany and UK, invaders control 70% of Severodonetsk
On Thursday, June 2, in the Donbas frontline, Russian forces control 70% of the territory of the city Severodonetsk and seek to attack…









