Heavy rain slams southern Japan, triggering floods and mudslides

Read Heavy rain slams southern Japan, triggering floods and mudslides on 92.5 FOX News App

Heavy rain slams southern Japan, triggering floods and mudslides

Torrential rain is pounding the island of Kyushu in southern Japan, triggering floods and landslides and sending residents to shelters as weather officials issued their highest warning levels in parts