Rescuers have recovered five bodies -- including two children's bodies -- from the ruins of a southwest China village, two days after a devastating rain-triggered landslide destroyed 37 houses and buried 99 villagers under mud, authorities said (...)