Chinese workers labor to repair power cables in Zhuji city in eastern China's Zhejiang province Wednesday Dec. 15, 2010. (AP Photo) CHINA OUT
1 / 1
Associated Press
Thu, Dec 16, 2010 7:49 AM EST