JewishStatusOpen the app

Shiezoli · Jul 17, 2026

Shiezoli — video status

Terrifying video shows a massive landslide in Chongqing, China, burying homes and businesses as people fled. An unknown number of people were trapped after several buildings collapsed.

Watch in the app All of Shiezoli's statuses

More from Shiezoli