Chongqing
A landslide in southwest China buries homes and forces more than 1,000 to evacuate
BEIJING | A landslide Friday in the southwestern Chinese city of Chongqing buried residential buildings, forced more than 1,100 people to evacuate and trapped others, state media reported. State broadcaster CCTV said at least 10 people were rescued from the debris and that search and rescue operations were ongoing. CCTV said the landslide occurred at […]