Russian invasion of Ukraine The International Atomic Energy Agency finds anti-personnel mines at the Russian-occupied Zaporizhzhia Nuclear Power Plant, but notes that any detonation "should not affect the site's nuclear safety and security systems". Sources: AFP via ''Barron's IAEA