Part 3 of The Christian Post’s series on China’s human rights abuses under the spotlight of the Olympic Games details a brief history of the Chinese Communist Party, its failed programs and crackdown on dissidents and religious communities.
The Christian Post