AFP - The death toll from rain-triggered landslides that hit a remote village in southwestern China rose to 24, with another 24 people still missing, state-run Xinhua news agency reported Saturday.




Source