Industry Impact: Nuclear Plant Meltdowns

Japanese television shows an explosion at Fukushima Daiichi, a nuclear power plant north of Tokyo.
( Flickr user: Masaru Kamikura )
( Flickr user: Masaru Kamikura )
Produced by David J Fazekas