You are using an older browser version. Please use a supported version for the best MSN experience.

Videos Show Severely Flooded Subways, Streets In China's Henan Province

Record-breaking rain has caused severe flooding in China's Henan Province, flooding subway stations, shutting down roadways and stranding countless residents. So far, over 100,000 have evacuated, with the death toll currently reported for at least 25.
image beaconimage beaconimage beacon