Earth & Energy

Chernobyl’s Giant Sarcophagus Is in Place

February 24th 2017
VIDEO DESCRIPTION

It’s the largest movable structure ever built, and it’s housing the remains of one of mankind’s largest disasters.