Landslide in southwest China buries homes and forces hundreds to evacuate

Associated Press Short 2 days ago

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.