Deadly Landslide in China: Rescuers Race Against Time Amid Heavy Rains in Pengshui County
A massive landslip in China's mountainous Chongqing Municipality has claimed at least eight lives, with emergency teams battling torrential rains in a desperate search for survivors trapped under an estimated 18,000 cubic meters of earth and rock.
Loading lens…
