A mentally ill worker looks on at a construction site at the Jiaersi Green Construction Material Chemical Factory in Toksun county, Northwest China's Xinjiang Uygur autonomous region. [CFP]
Go to Forum >>0 Comments