Email Newsletter
Please Subscribe for New Posts
Category Archives: Seeing Red in China
China: Blind Activist Chen Guangcheng’s Relatives Receive Death Threats
Dongshigu Village, Shandong Province. In late April 2012, blind activist Chen Guangcheng dazzled the world by scaling the back wall of his compound and eluding the frustrated grasp of the Chinese Communist security machine. As though to punish him on … Continue reading