On Friday, the Supreme Court of Canada delivered its latest stupefying ruling. According to an 8–1 majority in the case of Quebec (Attorney General) v. Kanyinda, the Charter req ...