China Hero Guangcheng Chen Decries Brutal Forced Abortions, Infanticide


Prominent Chinese human rights activist Guangcheng Chen denounced the Chinese Communist Party’s (CCP) ruthless population control policies in a powerful address this week.