censorship-clipart-5

Check Also

Chinese authorities crushing freedom of expression in the name of internet security

Chinese authorities in Tibet Autonomous Region (TAR) issued a notice announcing cash prizes upto 300,000 …