Russia strikes depot in west Ukraine as battle for Severodonetsk rages
Russian forces stated on Sunday they'd struck a website in western Ukraine storing US and EU-supplied weapons, because the battle intensified for the important thing japanese metropolis of Severodonetsk.The strike ...