University of Lethbridge program helps troubled kids put their issues in check

The Chess for Life program is an alternative sentencing initiative that uses chess to teach critical thinking and life-choice skills to young offenders in Alberta.

Calgary Herald