China Removes 1.4 Million Posts and 67,000 Accounts in Latest Social Media Purge
China’s top internet media regulator ramped up its latest social media crackdown over the weekend, deleting 1.4 million posts and deactivating around 67,000 accounts. The Cyberspace Administration of China (CAC) claims the sweeping actions were taken t…