team of International

IAEA inspectors on their way to Zaporizhzhia nuclear power plant
World

IAEA inspectors on their way to Zaporizhzhia nuclear power plant

A team of International Atomic Energy Agency (IAEA) inspectors are on their way to the Zaporizhzhia nuclear power plant in…
Back to top button