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

People swept away by floodwater in China

Residents of Henan in central China were seen being swept away by floodwater, as heavy downpour ravaged across the region.
image beaconimage beaconimage beacon