Tropical Storm Meari heads to Japan, packed with winds, rain

Tropical Storm Meari heads to Japan, packed with winds, rain
A man is drenched in the rain brought by Tropical Storm Meari in Hamamatsu, Japan, on Saturday. AP

Most Popular Stories