Apple's Chinese Slaves take a stand

2 years ago
175

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

Loading 1 comment...