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