Devastating Landslide in Southwestern China Claims 41 Lives as Rescue Efforts Conclude in Pengshui County

The death toll from a catastrophic landslide that struck Pengshui County in southwestern China’s Chongqing municipality on July 17, 2026, has tragically risen to 41. Authorities confirmed the grim update…

Death Toll Climbs to 41 in Devastating Chongqing Landslide as Rescue Efforts Conclude Identification Phase.

Rescuers have confirmed an additional 30 fatalities in the catastrophic landslide that struck Pengshui County in southwestern China’s Chongqing Municipality earlier this month, bringing the total number of confirmed deaths…

China Grapples with Devastating Storms, Flooding, and Landslides as Death Toll Rises to 15, President Xi Urges "All Out" Rescue Efforts

Beijing, China – China is currently grappling with a cascade of natural disasters, as a series of devastating storms, torrential rainfall, and a significant landslide have claimed at least 15…