Author Archives: Kathleen Mahoney

About Kathleen Mahoney

F.R.S.C., LL.B. (University of British Columbia), LL.M. (University of Cambridge), Diploma, International Institute, Comparative Human Rights Law, (Strasbourg). Professor. Member of the Bar Associations and Law Societies of Alberta and Manitoba. Please click here for more information.

The Role of the “Noble Savage” in Environmental Social Activism

PDF version: The Role of the “Noble Savage” in Environmental Social Activism Context of discussion: Enbridge Northern Gateway Pipelines Project This blog is to discuss what I call the “The Role of the Noble Savage” in the pursuit of environmental … Continue reading

Posted in Aboriginal, Environmental, Oil & Gas | 1 Comment

The Harm of Hate Speech: Are Media Responses Knee Jerk, Impulsive and Thoughtless?

PDF version: The Harm of Hate Speech: Are Media Responses Knee Jerk, Impulsive and Thoughtless? Case commented on: Saskatchewan Human Rights Commission v Whatcott, 2013 SCC 11 (CanLii). It is difficult to find balanced or thoughtful responses from the media … Continue reading

Posted in Constitutional, Human Rights | Comments Off on The Harm of Hate Speech: Are Media Responses Knee Jerk, Impulsive and Thoughtless?

Where does legitimate religious expression end and hate speech begin?

PDF Version: Where does legitimate religious expression end and hate speech begin? Alan Hunsberger, a Wildrose candidate who ran for election for the provincial legislature in Alberta, believes the Edmonton Public School Board’s policy of adopting anti-bullying policies to protect … Continue reading

Posted in Human Rights | 5 Comments

The Safe Injection Site Precedent: Parliamentary Supremacy vs. Democratic Values?

Case Considered: Canada (A.G.) v PHS Community Services Society, 2011, SCC 44 PDF Version: The Safe Injection Site Precedent: Parliamentary Supremacy vs. Democratic Values? The recent SCC ruling in Canada (A.G.) v PHS Community Services Society (Insite)  caused quite a … Continue reading

Posted in Human Rights | 1 Comment