Record rainfall triggers floods and landslides in Japan

2020-07-04 6

Record rainfall triggers floods and landslides in Japan