17 Photos of The World’s Most Catastrophic Accident in History That Happened in Chernobyl, Ukraine

On April 26, 1986, the worst, most expensive and catastrophic accident in history happened when a nuclear reactor at the Chernobyl power station in Ukraine exploded. The death toll is estimated at 125,000. Over 200,000 more people had to be evacuated. The total cost of cleaning up, resettlement, and compensation to the victims is estimated … Read more