Protestors clash with police at iPhone factory in Zhengzhou

By Choekyi Lhamo DHARAMSHALA, Nov. 25: Chinese police in Zhengzhou reportedly cracked down on workers as protests over working conditions and pay erupted at the biggest factory for iPhones on Tuesday. Similar protests took place in Beijing and Lhasa in the past months; online videos circulating showed thousands of people in masks facing the police […]