Video: Cars Float Down A Road After Devastating Floods In China

Scenes of destruction and desperation have emerged from the central Chinese city of Zhengzhou, where record-breaking rainfall led to devastating floods.

Comments