Film on China’s Live Organ Harvesting, “The Bleeding Edge,” Screens in Canada
The Bleeding Edge, a film exposing China’s state-sanctioned organ harvesting from living Falun Gong practitioners, was shown as part of the Vancouver Asian Film Festival (VAFF) on November 5, 2016. The film is a narrative feature by award-winning Vancouver-based director Leon Lee, who won a Peabody Award in 2015 for his documentary Human Harvest about …
Film on China’s Live Organ Harvesting, “The Bleeding Edge,” Screens in Canada Read More »