(February 11, 2011) According to CNN, blind Chinese human rights activist Chen Guangcheng and his wife have been beaten and placed under house arrest. Chen had only recently completed a four year prison sentence for publicly criticizing government policies. Chen has been a prominent human rights activist since 1998, when he organized protests against water pollution from a local factory in Yinan County.


