Rescue workers search in building debris in Otsuchi of Iwate Prefecture, Japan, March 21, 2011. Otsuchi is one of the worst devastated area in the earthquake and tsunami.
Go to Forum >>0 Comments