A localized ceasefire facilitated by the International Atomic Energy Agency (IAEA) came into effect on Friday around the Zaporizhzhia Nuclear Power Plant (ZNPP) in Ukraine, which is currently under Russian military control. The agreement paves the way for urgent repairs to the plant’s main external power infrastructure. IAEA Director General Rafael Mariano Grossi announced that […]