Film Challenging China’s Organ Harvesting Premieres in U.K.

Jane Gray  |  Epoch Times Miss World Canada Anastasia Lin stars in the thriller ‘The Bleeding Edge’ LONDON—Chinese-born Canadian actress Anastasia Lin is high on China’s most-wanted list. After being crowned Miss World Canada in 2015, instead of pursuing a glamorous life as a beauty queen, she chose to speak out about the human rights […]