Loading

Good Stuff in Film Industry News Today in Canada

Good for them — Human Harvest, a Canadian documentary on organ harvesting in China, has won one of the 74th Annual Peabody Awards for Documentary, Broadcaster reports. Congratulations to filmmaker Leon Lee, Principal of Flying

Continue Reading