IE 11 is not supported. For an optimal experience visit our site on another browser.

Dozens missing in landslide in southern China


A landslide in southern China, captured on camera, buried about 30 buildings in an industrial park. At least 13 people were hospitalized and rescuers searched through the night for dozens of people missing.