The IAEA reported numerous explosions near the Zaporozhye nuclear power plant
International Atomic Energy Agency (IAEA) experts stationed at a nuclear power plant occupied by Russian troops ...
Read moreInternational Atomic Energy Agency (IAEA) experts stationed at a nuclear power plant occupied by Russian troops ...
Read more