Beauty queen takes on Chinese organ trade

Anastasia Lin talks about the alleged mass harvesting of organs by Chinese authorities depicted in her latest film "The Bleeding Edge" which was screened in parliament this week.

Release date:

Duration:

2 minutes

This clip is from