A Massive Landslide of Mud and Construction Waste Strikes Shenzhen, China : On Sunday, an enormous pile of excavated soil and other construction waste crashed down on an industrial park in Shenzhen, China, in a landslide burying dozens of buildings, and l