Anastasia Lin Speaks at The National Press Club


Denied a visa to compete in the Miss World finals in China this Saturday, Miss Canada – outspoken human rights activist Anastasia Lin – spoke at a National Press Club luncheon a day earlier, Dec. 18, 2015.

Anastasia Lin speaks about her latest film ‘The Bleeding Edge’ where she plays the victim of organ harvesting abuse in China.

Follow Anastasia Lin: