‘Largest moveable land-based structure’ unveiled to confine Chernobyl debris

Syndicate Post image
A view inside the “new safe confinement” shelter (Ukrainian Presidential Press Office/AP)

Breaking