THE GOVERNMENT of China is live harvesting organs from prisoners of conscience–possibly from as many as 100,000 prisoners a year. Ken Stone is the director of the documentary Hard to Believe, and he describes the process and the difficulty of telling this disturbing story in a one-hour film.Continue Reading

Play