Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Typhoon Lan Makes Landfall, Lashes Japan With 100+ MPH Winds

The storm made landfall on the country's main island of Honshu early Monday local time. More than 381,000 were forced to evacuate their homes ahead of the storm's arrival. At least five injuries from the effects of the storm have been reported. Powerful ...