Thousands of residents in Chongqing abandon their homes as rainy season reaches its peak.
China on flood alert as heavy rain forces evacuations
RELATED ARTICLES
Thousands of residents in Chongqing abandon their homes as rainy season reaches its peak.