7:30am

Tue April 26, 2011
World

Photos: The Price Of Chernobyl

Originally published on Wed May 23, 2012 9:57 am

The April 26, 1986 accident at the Chernobyl nuclear power plant created ghost towns across Ukraine. Tens of thousands of people were evacuated from surrounding areas.