Rescuers in China search rubble for survivors of landslide that killed eight
Rescue crews used excavators to comb through rubble in search of survivors from a landslide in the south-western Chinese city of Chongqing that killed at least eight people and left another 34 missing. Massive amounts of rocks and soil roared down a slope and buried more than 10 residential buildings early on Friday in Pengshui […]
Continue Reading