OTSUCHI, Iwate Prefecture--Some visitors are just curious, but most come to pay last respects before demolition of a building here that serves as a haunting reminder of the 2011 earthquake and tsunami disaster. [Read More]

No reproduction or republication without written permission.