Tokyo : At least seven persons were killed and over 90 injured as typhoon Lan lashed wide swathes of Japan after making landfall in central Japan early on Monday. This season’s 21st typhoon made landfall at Shizuoka Prefecture central Japan around 3 a.m. local time and moved across the Kanto region in eastern Japan, leaving […]