China deletes 1.4m posts and 67k accounts as part of massive social media crackdown

Chinese internet regulator CAC initiated a mass crackdown campaign on social media accounts this year. This resulted in the removal of over 1.4 million social media posts and numerous accounts. Read more…
Neowin