Apple's Chinese Slaves take a stand

3 years ago
179

The largest facility that Apple has in China is in complete chaos as protesters are beaten & detained over pay & Covid restrictions...

Loading 1 comment...