Tropical Storm Lashes Japan With Heavy Rain
A slow-moving tropical storm wreaked havoc across Japan on Friday, drenching Tokyo and causing severe flooding.
A slow-moving tropical storm wreaked havoc across Japan on Friday, drenching Tokyo and causing severe flooding.