The huge structure that will prevent further leaks of radiation from Ukraine’s Chernobyl nuclear power plant will be moved into its final position on November 29. …read more
The huge structure that will prevent further leaks of radiation from Ukraine’s Chernobyl nuclear power plant will be moved into its final position on November 29. …read more