Typhoon Lan lands in western Japan, causes holiday travel chaos
Slow-moving Typhoon Lan made landfall on the Kii Peninsula in western Japan on Tuesday, bringing heavy rainfall, disrupting air, road and train services and causing havoc for domestic and international travelers…