Posted on July 21, 2021 by admin‘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. ( read original story …)