AFP - At least three people died and 57 were missing after rain-triggered landslides struck a village in southwestern China, state media reported on Thursday.




Source