Rescue operations underway after Chongqing landslide
An aerial drone photo taken on July 18, 2026 shows rescuers working at the site of a landslide in Pengshui Miao and Tujia Autonomous County, southwest China’s Chongqing Municipality. The…
An aerial drone photo taken on July 18, 2026 shows rescuers working at the site of a landslide in Pengshui Miao and Tujia Autonomous County, southwest China’s Chongqing Municipality. The…