Over 120 people buried by massive southwest China landslide

Published: 1:21 PM PDT June 24, 2017