December 24, 2010

Chinese authorities have converted an entire village into a prison in order to prevent Chen Guangcheng, a blind, pro-life dissident, from moving freely about the country, according to a recent report by the French magazine Liberation. Read more …