Long-time PETA supporter Gillian Anderson – who has filmed in Canada for more than 20 years, including in Vancouver, where The X Files was shot, and in Toronto, where Hannibal and the hotly anticipated American Gods (which debuts next week) were filmed – has sent a letter, on behalf of PETA US, asking Prime Minister Justin Trudeau to end the East Coast commercial seal slaughter, noting that climate change is already killing baby seals.
More →