Chen Guangcheng, fellow, Institute for Policy Research, was featured in Catholic News Agency about IHE’s recent lecture on Human Rights in China.
...Speaking at an event Wednesday, Chen Guangcheng told listeners at the Catholic University of America that there is no doubt about the Communist regime’s determination to hold onto power by any means necessary. “Human rights have declined and today are very bad,” Chen said of the current situation in China. The ruling Chinese Communist Party is “afraid of losing power,” he said, and so “anything that threatens its power will be a target for violence.”...
Continue reading on Catholic News Agency