Post Views: 244 Torrential downpours and flooding have killed at least 15 people and four others remain missing in Chongqing, southwest China, state-run news...
Disaster
Post Views: 583 More than a million people have been forced from their homes by the remnants of a storm in China’s northeastern Hebei province, according to...