The foundations of houses destroyed by the March 11 tsunami are seen beside undamaged houses, near Sendai, northeast Japan, Friday, Nov. 18, 2011. Though much of the debris left by the March 11 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results