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: facebook.com/AnastasiaLinforMWC2013