November 21, 2024
A team of international nuclear inspectors is heading to the Zaporizhzhia nuclear power plant amid fighting in southern Ukraine and international concern of a potential accident or radiation leak

A team of international nuclear inspectors is heading to the Zaporizhzhia nuclear power plant amid fighting in southern Ukraine and international concern of a potential accident or radiation leak