Zheng Zhi during an interview in Toronto, Canada, on July 31, 2023. (Yi Ling/The Epoch Times)The State Department called on the Chinese Communist Party (CCP) to end the “depraved” practice of forced organ harvesting, describing it as “a blatant abuse of human rights.” “Researchers, activists, and organizations continue to compile information

Read more

More Articles …