Calgary Youth Justice Society helps young people find their way

When young people go through challenging life circumstances or make choices that hold them back from reaching their full potential, Calgary Youth Justice society is there to help. Executive director Denise Blair share the impact the organization has.

View original article here Source