Turkeys Liberated on Christmas Day (Canada)

According to an anonymous report on frentedeliberacionanimal.net, turkeys were liberated on Christmas Day.