Japan: Tropical storm Lan lashes main island

Japan: Tropical storm Lan lashes main island

Deutsche Welle

Published

Tropical storm Lan has made landfall in Japan, bringing heavy rain and violent wind gusts. Hundreds of flights have been canceled and tens of thousands of households have been left without power.

Full Article