December 17, 2024
Ukraine’s nuclear energy operator says Russian forces have performed secret work at Europe's largest nuclear power plant

Ukraine’s nuclear energy operator says Russian forces have performed secret work at Europe’s largest nuclear power plant