China invested heavily in one of its most ambitious dam projects, designed to control floods and generate massive power. Engineers claimed the structure could withstand extreme conditions. But ...
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 ...