chinanewsstories.com
State-sanctioned organ harvesting in China
Having hepatitis C may very well have saved Jennifer Zeng’s life. In February 2000, she was arrested for being a Falun Gong practitioner and interrogated intensely about her medical history at a La…