A U.S. military barge carrying pure water is towed by a Japan Maritime Self-Defence Force tugboat to the quay near the No.1 reactor of the Tokyo Electric Power Co.'s Fukushima Daiichi Nuclear Power Plant in Okumamachi, Fukushima

Source: Thomson Reuters Foundation - Fri, 1 Apr 2011 14:12 PM
Enlarge image
Tweet Recommend Google + LinkedIn Email
Leave us a comment