Several people in Zhengzhou, China have died after record-breaking rainfall flooded the city's subway. Hundreds of thousands of people have been displaced as emergency services have been deployed to assist in the rescue operations.

TownNews.com Content Exchange

Tags

TownNews.com Content Exchange