Chen leaves behind Chinese crackdown

grant china chen retribution_00000912

    Just Watched

    Chen leaves behind Chinese crackdown

China allows Chen Guangcheng to flee to the U.S. but, Stan Grant finds an ongoing brutal dissident crackdown in China.