Moscow and Kyiv traded fresh accusations on Saturday of shelling around the Russian-controlled Zaporizhzhia nuclear power plant in Ukraine, which has been a focus of international concern that fighting in the area could trigger a disaster. Zaporizhzhia, Europe’s largest nuclear power plant, has been controlled by Russian forces since early …
Read More »Ukrainian forces withdraw from Severodonetsk amid widespread Russian shelling
Russian missiles rained down across Ukraine on Saturday, hitting military facilities in the west and the north as well as a southern city as the biggest land conflict in Europe since the Second World War entered its fifth month. Russian artillery and airstrikes pounded the twin cities of Severodonetsk and …
Read More »