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.
Local Chinese Authorities Blamed for House Collapse
By NTD Newsroom
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.