China has shut down or revoked the licenses of 13,000 websites it terms ‘illegal’ since 2015 for violating the country’s internet rules, Xinhua reported Sunday.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.