Heavy rain triggers landslide in China, people trapped under debris
An official at the department said by phone that the cause of the landslide was still unclear.
Rescuers on Sunday searched for 34 construction workers missing in a landslide at the site of a hydropower project following days of heavy rain in southern China.
An official at the department said by phone that the cause of the landslide was still unclear.
Next Story






