The Unkept Promise of Nuclear Power
… at Three Mile Island, Pennsylvania (1979); Chernobyl, Ukraine (1986); and Fukushima, Japan (2011) disrupted … others lost lives. Radiation spread through the regions of Ukraine and Belarus , near the plant, and then far beyond, …