InternationalOpinionPolitics The Hammer Comes Down: The cost of morality What price are Canadians willing to pay for morality? By Linda Hammerschmid 6 Jul 6