Fin24 | Tropical storm Lan soaks Japan's main island

Fin24 | Tropical storm Lan soaks Japan's main island

News24

Published

A month's worth of rain drenched parts of Japan's main island Honshu on Tuesday as a tropical storm hit, swelling rivers and triggering landslide warnings.

Full Article