Subway passengers in central China were left clinging to ceiling handles inside flooded cars on Tuesday, trapped up to their necks in rising water, as record breaking rains devastated parts of Henan province.At least 12 people have been confirmed dead in Zhengzhou, the provincial capital, where more than 20 centimeters of rain fell in one […]
