John Howard Society of Canada

About: 

The John Howard Society is an organization of provincial and territorial Societies comprised of and governed by people whose goal is to understand and respond to problems of crime and the criminal justice system. They work with people who are involved in the criminal justice system.