Chinese rescuers race to reach mudslide survivors in Nepal-China border

2 months ago