An official investigation into a deadly mine dumping site collapse in Lufeng city, Chuxiong Yi autonomous prefecture, Yunnan province, has concluded that long-term illegal operations and regulatory ...