![](https://thepeninsulaqatar.com/get/maximage/20240728_1722163050-117.jpeg?1722163050)
Central China landslide kills 12: state media
An aerial drone photo taken on July 28, 2024 shows the landslide site in Yuelin Village of Shouyue Town in Hengyang City, central China's Hunan Province. Xinhua/Chen Zhenhai Shanghai: A landslide caused by flooding in central China's Hunan …