Landslide collapses, buries buildings in southern China

12 Photos

BEIJING (AP) — A landslide collapsed and buried buildings at and around an industrial park in the southern Chinese city of Shenzhen on Sunday, leaving 27 people missing, authorities said.

More →