A strong tropical storm is lashing parts of Japan and disrupting holiday travel
A strong tropical storm is lashing central and western Japan with heavy rain and high winds, causing flooding and power blackouts and paralyzing transportation while many people were traveling for a Buddhist holiday week.