A huge landslide in southwest China buries homes and force more than 1,000 to evacuate

A huge landslide in southwest China buries homes and force more than 1,000 to evacuate
FacebookXWhatsAppEmail

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.State broadcaster CCTV said at least 10 people were rescued from the debris, and that sear...