Arrow-right Camera

Photos


Japan’s Self-Defense Forces’s helicopter scoops water off Japan’s northeast coast on its way to the Fukushima Dai-ichi nuclear power plant in Okumamachi Thursday morning, March 17, 2011. Helicopters are dumping water on a stricken reactor in northeastern Japan to cool overheated fuel rods inside the core.

Kenji Shimizu / Shiyo