(Untitled)

May 17, 2006 00:42

China is believed to be the world's leading jailer of journalists, with at least 42 behind bars, many on charges of violating vague security or subversion laws ( Read more... )

Leave a comment

Comments 1

norgefish December 28 2006, 03:41:07 UTC
let's have another update, patrick!

Reply


Leave a comment

Up