TOKYO: Lan, the seventh typhoon of this season, made landfall in western Japan on Tuesday with gusts and heavy rainfall, disrupting transport services for trave
Read More