Following days of heavy rainfall, a terrifying landslide turned deadly for a popular resort town in Japan. The landslide, which damaged buildings and swept up vehicles in its path, occurred on ...
Rescuers in Japan waded through mud, rock and splintered wood in search of those still missing after heavy rain triggered massive landslides in the seaside city of Atami.