Watch Chernobyl Get Locked Inside a New Giant Steel Dome

The 108-meter tall structure was built to replace the aging concrete sarcophagus that has contained the world’s worst nuclear plant disaster for over 30 years. Continue reading Watch Chernobyl Get Locked Inside a New Giant Steel Dome