Heavy Rain, Floods Cause Severe Damage In China
Beijing: Heavy rainfall and flooding have caused severe damage in southern China, causing landslides and making roads impassable. Chinese state ...
Beijing: Heavy rainfall and flooding have caused severe damage in southern China, causing landslides and making roads impassable. Chinese state ...