TOPSHOT - People wade through a flooded street following a heavy rain in Zhengzhou in China's Henan province on July 21, 2021. - At least 25 people have died including a dozen passengers trapped in a flooded subway after torrential rains inundated central China, paralysing several cities and causing millions of dollars in damage. (Photo by Noel Celis / AFP)