In 2005, the Parliament of Canada passed a law that gave the right to civil marriage to same-sex couples. At the same time, the law protects religious freedom, so no person or organization can be ...