Cyber-dissident RSS

According to Reporters Without Borders, Chen Shuqing, an outspoken critic of the Chinese government and advocate of democratic reforms, has been sentenced to four years in jail after he was convicted of "inciting the government's...

· with 3 comments

View more...