A policeman works on a highway after 52 car pile-ups in Chengdu, Southwest China's Sichuan province, Dec 13, 2010. [CFP]
Go to Forum >>0 Comments