China deletes 1.4 million social media posts in crackdown on 'self-media' accounts
The Cyberspace Administration of China (CAC) said it had closed 67,000 social media accounts and deleted hundreds of thousands of posts between March 10 and May 22 as part of a broader "rectification" campaign.