Typhoon Lan makes landfall in Japan
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