
Police check the ID cards of netizens at an Internet cafe in Shandong province, July 31, 2013. ImagineChina
China’s police force has launched a whistleblower website targeting people who spread “rumors” online in a further bid to control what the country’s 700 million internet users see and post online. Continue reading