Workers begin building new shelter for Chernobyl reactor

FOX News Videos

New structure taller than Statue of Liberty