Blind Chinese activist Chen Guangcheng tells Anderson Cooper about confinement, beatings and the feel of freedom. He’s speaking out for the first time since he escaped house arrest.
Blind Chinese activist Chen Guangcheng tells Anderson Cooper about confinement, beatings and the feel of freedom. He’s speaking out for the first time since he escaped house arrest.