‘Like Making a Horror Movie’: Severe Flooding in China Inundates a Subway

The heaviest rainfall on record in Zhengzhou, a city of five million people, trapped passengers inside the city’s subway system.,The heaviest rainfall on record in Zhengzhou, a city of five million people, trapped passengers inside the city’s subway system.

Leave a Reply