Saturday, April 20, 2024

UN Warns of Potential ‘Catastrophe’ From Russian Control of Ukraine’s Largest Nuke Plant

The International Atomic Energy Agency (IAEA), an independent organization that reports to the UN, Tuesday issued a report on the Russian-held Zaporizhzhia Nuclear Power Station (ZNPP)...
Advertisement

Recent

Advertisement