Documentary Screening Exposes China’s Forced Organ Harvesting Industry

A documentary called “State Organs” was recently screened in Delaware. Produced by Raymond Zhang, the film revealed the Chinese communist regime’s forced organ harvesting of Falun Gong practitioners and prisoners of conscience. The event was co-sponsored by a number of human rights organizations. It highlighted the personal stories behind this horrific practice and called for global action against this heinous crime.