Fort Macleod Justice Film Festival

HUMAN HARVEST
When reports first emerged from China in 2006 that state run hospitals were killing prisoners of conscience to sell their organs it seemed too horrible to believe...