

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…
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…
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…





