Ten killed in China landslide near Gaoping

A landslide struck the town of Gaoping in China on Saturday morning, burying ten people beneath debris, according to state broadcaster CCTV. Rescue efforts are reportedly underway at the site. The cause of the collapse has not yet been disclosed.

More Headlines

View All ->