May 3rd, 2012

Chen’s desperate plea to CNN

CNN’s Stan Grant spoke to U.S. Ambassador to China Gary Locke about Chen Guangcheng’s claims that the U.S. let him down and his request to leave China.