Dashcam footage exhibits the second a landslide struck buildings in Chongqing, China, on July 17. Reuters, citing Chinese state media, mentioned residents have been being evacuated after falling rocks have been noticed when the hillside collapsed. At least 8 individuals have been killed, in line with an official toll.



Sources

Leave a Reply

Your email address will not be published. Required fields are marked *