Fox News reports on horror of forced organ harvesting of Falun Gong followers in China

No one could possibly think having Hepatitis C is a good thing, but it was a blessing in disguise for one person, and the diagnosis more than likely saved her life. After her arrest in 2000 in China for practicing Falun Gong, Jennifer Zeng underwent intense interrogation regarding her health records at a Labor Camp … Continue reading Fox News reports on horror of forced organ harvesting of Falun Gong followers in China