A rain-triggered landslide hit Dujiangyan City in the southwestern province of Sichuan yesterday, leaving 12 people dead. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)