BREAKING NEWS

In Chernobyl, Ukraine, the site of the world’s worst nuclear disaster, a giant protective shield is slowly being moved into place a couple of feet at a time. The concrete and steel arch is billed as the “largest movable land-based structure ever built,” and it is seen as an important step toward ultimately securing and dismantling the still dangerous reactor.

More No Comment