Advertisement

Vancouver film ‘The Bleeding Edge’ looks at forced organ harvesting in China

Award winning film director Leon Lee discusses his latest project "The Bleeding Edge" which is screening at the Vancouver Asian Film Festival this weekend.