China’s Severe Flooding Causes Masses To Flee Their Homes
Torrential rain triggered severe flooding in parts of central China on Tuesday, submerging underground subway stations and aboveground streets alike and forcing residents to flee their homes. More than 10,000 people in Henan Province have been relocated to shelters in the aftermath of the record rainfall. Roughly 624mm of rain