International Atomic Energy Agency (IAEA) inspectors are expected to go to the Russian-held Zaporizhzhia power plant later this week, as the city’s authorities made iodine pills available to residents due to fears over a possible nuclear accident.
CNN.com – RSS Channel – HP Hero