At least two dead after heavy rains trigger landslide in Japan

0
19



Two people have died and at least 20 people have been reported missing after a mudslide in Japan’s coastal town of Atami, southwest of Tokyo. Prime Minister …

source