Rescue efforts underway after landslide buries homes in China’s Chongqing amid flood warnings

Major Landslide Hits Chongqing Pengshui Miao and Tujia Autonomous County in Chongqing, southwestern China was struck by a major landslide on Friday morning, which buried a number of homes. Footage shows the extent of the destruction caused to buildings along a section of the Wujiang River, as police moved to cordon off the danger zone … Continue reading Rescue efforts underway after landslide buries homes in China’s Chongqing amid flood warnings