MUST WATCH
Dozens of people were left dead or missing on the southern island of Kyushu after record-breaking rainfall triggered deadly flash floods and landslides.
Source: CNN
World News (15 Videos)
See More
Dozens of people were left dead or missing on the southern island of Kyushu after record-breaking rainfall triggered deadly flash floods and landslides.
Source: CNN