NEWSDESK
A resident manages his way on a partially destroyed road due to torrential rain in Beichuan, Sichuan province September 25, 2008. Torrential rain isolated more than 20,000 people in an area ...