The creators of the popular plague simulator say it was taken down by China’s Cyberspace Administration over “illegal” content.
Read more...
No comments
Post a Comment