1 min read Video Video: Shocking scenes in Japan as huge landslide rips through busy street 3 years ago Video: Huge landslide hits Japan: At least 20 people missing as deluge of debris and mud sweeps away houses and...