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

Leave a Reply