At least four dead, 17 missing as heavy rains soak southern China, triggering landslides

Damage from a landslide is seen in Dafang county, in China’s southwest Guizhou province on May 22, 2025.— AFP At least four people have died and 17 remain missing after torrential rain triggered landslides in China’s southwestern Guizhou province on Thursday, with the military deployed to assist in rescue efforts. Two died in Changshi township…