A torrent of mud and debris washed away homes in Atami, about 60 miles southwest of Tokyo, after more than a foot of rain fell in 48 hours. Orignially published in NYT.

Small Business Minder
error: Content is protected !!