Viewers in China were blocked from seeing Anderson Cooper’s report on Chen Guangcheng, the blind Chinese activist who escaped house arrest.
Viewers in China were blocked from seeing Anderson Cooper’s report on Chen Guangcheng, the blind Chinese activist who escaped house arrest.