Heavy rainfall triggers floods and mudslides across southern Japan
A potent weather system has caused extensive rainfall in Japan's southern areas, leading to flooded communities and hazardous mudslides. The continuous rain, which started earlier this week, has turned roads…
