Hockey Canada, the Ottawa Police Service, and the Catholic Church
Opinion What would Hockey Canada, the Ottawa Police Servoce, and the Catholic Church have in common? Lately, these three entities have been in the news due to issues related to a problematic internal culture, leadership and governance structures, and a reluctance to change. In the last week of October, we …