Friday, September 2, 2022 A team of fourteen nuclear inspectors from the International Atomic Energy Agency (IAEA) arrived at Zaporizhzhia Nuclear Power Plant in southeast Ukraine yesterday amid shelling and an emergency shutdown of one of the reactors. The power plant, Europe’s largest nuclear facility, has been under Russian occupation Continue Reading