In an attack on Ukraine’s Zaporizhzhia nuclear power plant, Russia has seized the plant and overworked staff is struggling to fulfill their duties amid the invasion. The IAEA mission to the Zaporizhzhia facility is under threat. As the IAEA mission nears the plant, it is unsure what to do. Russian Troops Seize Zaporizhzhia Nuclear Power […]