China shuts down 18 illegal live streaming apps
A total of 18 live streaming apps have been closed for disseminating illegal content, the Cyberspace Administration of China (CAC) announced Sunday. Some app operators were punished for the lack of a mechanism to censor content, and some anchors used … read more


