November 4 2016 3:45pm

Loading...

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.

Responsive site? HTTPS:// site?

Video Home