Heavy rainfall hits Zhengzhou, Central China's Henan Province on July 20, 2021. Photo: CFP
The heavy rainfall in Zhengzhou, Central China's Henan Province, has left 12 dead as of early Wednesday, according to a report by the People's Daily. About 100,000 residents have been relocated, and local emergency response level for flood control has been raised to level I.