Torrential rain in Japan’s southern Kyushu island has caused flooding and mudslides, with the extreme weather front moving north and east to Honshu, according to various news outlets.
The
Torrential rain in Japan’s southern Kyushu island has caused flooding and mudslides, with the extreme weather front moving north and east to Honshu, according to various news outlets.
The