China landslide results in one tourist killed from falling rocks, 18 injured
A landslide at a Chinese tourist spot, Jinsixia Gorge, has resulted in the death of at least one tourist and 18 injuries, according to a Xinhua report. The fatal incident occurred Sunday morning in Shaanxi province. Rocks More...