Protecting the world from Chernobyl:
• https://www.dailymail.co.ukThe world's 'largest moveable land-based structure' which will contain exploded nuclear reactor is unveiled as £2billion project is completed
The world's 'largest moveable land-based structure' which will contain exploded nuclear reactor is unveiled as £2billion project is completed