At least 85 people are still missing a day after a massive landslide swept through the southern Chinese city of Shenzhen, burying buildings and cars in an industrial park
Residents and some local officials are questioning whether human error contributed to the disaster, since...