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)

Latest News Video

More News Video Partners

image beaconimage beaconimage beacon