
Written by Oiwan Lam After serving a 51-month sentence for disturbing public order, blind Chinese activist Chen Guangcheng was released in September 2010, but has been kept under house arrest for more than a year by local police in Linyi,…
Written by Oiwan Lam After serving a 51-month sentence for disturbing public order, blind Chinese activist Chen Guangcheng was released in September 2010, but has been kept under house arrest for more than a year by local police in Linyi,…