News

Torrential rain pounded the southern Japanese island of Kyushu , triggering floods and landslides and sending residents to ...