NEWSDESK
Rescuers carry a body from the site of a rain-triggered mudslide in Xiangfen county, Shanxi province, September 10, 2008. Angry residents wailed and protested as rescuers in northern China kept hunting ...