An undetermined number of people have been reported trapped under a landslide in southwest China. Rescue efforts are ongoing. A section of hillside collapsed in China's Pengshui county near the city of Chongqing on Friday morning, burying several residential …
A section of hillside collapsed in China's Pengshui County near the city of Chongqing on Friday morning, burying several residential buildings and trapping an undetermined number of people, state bro…