Typhoon Lan makes landfall in Japan

Typhoon Lan makes landfall in Japan

IndiaTimes

Published

Lan, the seventh typhoon of this season, made landfall in western Japan on Tuesday with gusts and heavy rainfall, disrupting transport services for travelers from both home and abroad during the summer holidays.

Full Article