GK Youth Build (GKYB)
My blogs
Introduction | is an immersion program that gives Canadian youth an opportunity to participate in the transformation of poor communities while developing social awareness and leadership skills. |
---|
Introduction | is an immersion program that gives Canadian youth an opportunity to participate in the transformation of poor communities while developing social awareness and leadership skills. |
---|