Typhoon “Lan” slams into Japan, leaves at least 7 dead, extensive flooding
Typhoon "Lan" made landfall at Shizuoka Prefecture, some 175 km (110 miles) southwest of Tokyo at 18:00 UTC on Sunday, October 22, 2017 (03:00 JST, October 23), side-sweeping the capital, bringing heavy rain and wind gusts up to 198 km/h (123 mph). The…