Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
THE mountain of mud and construction debris that collapsed in Shenzhen, China over the weekend started piling up years ago. But despite complaints and warnings from residents in the area, nobody - neither the city, nor the company responsible for managing the site, nor the contractors who dumped...