Loading video...

Video Failed to Load

Go Home

Today’s terrifying visuals as a massive landslide caused multiple buildings to collapse near the Wujiang Three Bridges in Pengshui, Chongqing, China. Many people are trapped under the rubble as emergency crews conduct a major search and rescue operation.

165,128 views • 1 month ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos