×
spinner

Chinese police detain two students over Apple protest

1 week ago | News across the World by AFP
DESCRIPTION
Police detain two students protesting in front of an Apple store in Beijing. The protest occurred as one of Apple's suppliers faces allegations of exploiting student workers in southwestern China.