Floods and Landslides Strike South China
Heavy rains in southern China have resulted in flooding and landslides in several provinces. Officially, there have been 105 deaths and 63 missing people as of mid-morning June 13.

Flooded streets in Wuhan on June 14 after days of rain. AFP photo
|Updated:




