Loading video...
Video Failed to Load
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

