Europe

IAEA inspectors on their way to Zaporizhzhia power plant

A team of International Atomic Energy Agency (IAEA) inspectors are on their way to the Zaporizhzhia nuclear power plant and will be there "later this week," IAEA Chief Rafael Mariano Grossi tweeted Monday.

Just the News Spotlight

Support Just the News