Powerful winds, relentless rain, floods, and landslides are expected after Typhoon Lan makes landfall near Osaka, Japan, on Monday night or Tuesday morning.
Typhoon Lan, the seventh typhoon to ravage the Western Pacific region so far this season, is on track to land on Honshu, Japan’s main island, …