At least 25 people were killed in subway cars amid devastating flooding in eastern China on Tuesday. Zhengzhou, the capital of Henan province and home to more than 10 million people, suffered an extreme downpour that proved the heaviest ever observed in China and among the most significant on record globally.