Chen Xi (陈西)
Comments Off on Chen Xi (陈西)
Originally from Guangxi Province, Chen Xi (aka Chen Youcai [陈友才]) has been a member of the Guizhou Human Rights Forum, which was declared by Guizhou authorities to be an “illegal organization” on December 5, 2011—a week after his most recent arrest and just prior to UN Human Rights Day.
Read more