ADVERTISEMENT

World

Rescuers hunt for 28 people still missing after a landslide in southwest China; 1 body recovered

Published

In this photo released by Xinhua News Agency, an aerial drone photo shows the site of a landslide in Jinping Village, Junlian County in the city of Yibin, southwest China's Sichuan Province, Saturday Feb. 8, 2025. (Zeng Li/Xinhua via AP)