In Japan, a powerful mudslide has swept through the seaside town of Atami, flattening nearly everything in its path. At least two people have died, and 20 more …

source