Fukushima I Nuclear Power Plant.
Tokyo Electric Power
Three Mile Island
FROM THE WEB.
People work at a fish market in Iwaki, Fukushima Prefecture, 40.5 kilometers (25 miles) south of Fukushima Dai-ichi nuclear power plant in Fukushima Prefecture, northeastern Japan, Monday, Nov. 11, 2013.
More than 8 tonnes of radioactive water leaked from a reactor at Japan's Fukushima nu...Feb-02, 2012