October 31, 2020

Chen Guangcheng Accuses U.S. Of Abandoning Him at Chinese Hospital

Via Channel 4: Chen Guangcheng tells Channel 4 News he left the US embassy for hospital as part of an “agreement” with the Chinese government, and that despite promises, no-one from the US embassy is there. Chen had been under protection at the US embassy in Beijing after escaping from house arrest last Friday. He […]