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

STAMP: Flooding in China submerges train, trapping passengers

Video shows passengers trapped in a train that was submerged by chest-high floodwater in Zhengzhou, China, on July 19. All passengers have since been rescued. (Newsflare via AP)
image beaconimage beaconimage beacon