China deletes 1.4M social media posts in crackdown on ‘self-media’ accounts

by
China deletes 1.4M social media posts in crackdown on ‘self-media’ accounts