John Howard Society of Canada

http://johnhoward.ca/

The John Howard Society of Canada 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.