Description
A landslide Friday in the southwestern Chinese city of Chongqing buried residential buildings, forced more than 1,100 residents to evacuate and trapped an undetermined number of people, state media reported.
A landslide Friday in the southwestern Chinese city of Chongqing buried residential buildings, forced more than 1,100 residents to evacuate and trapped an undetermined number of people, state media reported.