Ukraine, Russia Trade Blame Over Nuclear Plant Shelling
Kyiv and Moscow on Sunday traded accusations of shelling on the territory of the Zaporizhzhia nuclear power plant that Russia controls in southern Ukraine. The UN atomic watchdog that has a team of experts at the plant — the biggest nuclear facility in Europe — said “powerful explosions” had occurred on Saturday and Sunday. Kyiv…