The Chernobyl Disaster Might Have Also Built a Paradise www.wired.com/story/the…