Tag: overturning cars and killing at least 127 people

China landslides, 127 dead thousands missing

BEIJING – Rubble-strewn floodwaters tore through a remote corner of northwestern China on Sunday, smashing buildings, overturning cars and

Read More...

Mobile Sliding Menu