Photos: The Price Of Chernobyl

Originally published on May 23, 2012 11: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.