More than 90 missing after China landslide
0
A landslide slams into an industrial area in the southern Chinese city of Shenzhen. Illegal dumping of construction waste is believed to be a factor in what started the movement, which has wiped out several buildings and left dozens of people missing.
