Local Chinese Authorities Blamed for House Collapse

A landslide sparked by heavy rain strikes Chengkou County of Chongqing City, China. The accident destroyed at least three homes in a township over the weekend.

Comments