RUSSIA IAEA Chief assures stability: Zaporizhzhia nuclear plant in Ukraine deemed ‘physically stable’ amid conflict Feb 7, 2024