UN Body IAEA Issues Warning as Ukraine Nuclear Power Plant gets Shelled Geopolitics November 21, 2022 Europe’s biggest power plant, in Ukraine’s Zaporizhzhia, was subjected to heavy shelling on Sunday, leading to strong condemnation by the…