Tagged: Zhengzhou

Severe rainstorms kill 16 in central China

At least 16 people have died after torrential rains caused landslides and flooded a city in central China, with shocking images showing passengers struggling against chest-high water inside a train carriage. As river embankments...