Slashdot favicon

Apple Pulls 25,000 Apps From China Amid a Barrage of State-Media Criticism