Today in Photos, December 10

10 Dec 2013

Wrecked cars sit on the Chengzilu Highway in Chengdu, Sichuan Province, after a 19-car pile-up that killed eight people and injured 23 others, Chinese factory worker Zhang Fuxing takes daily walks with his iron shoes at a residential district in Tangshan, and more ...