Nuclear power plant boss freed after “illegal detention” by Russia

Nuclear power plant boss freed after “illegal detention” by Russia

The U.N. nuclear watchdog welcomed the release of the chief of the embattled Zaporizhzhia plant several days after he was allegedly blindfolded and abducted.