Tropical Storm Kammuri

Tropical Storm Kammuri Causes Fatalities In China
Torrential rain triggered by tropical storm Kammuri has killed 20...