National Youth in Care Network
Youth in Care Canada ( formerly known as the National Youth in Care Network ) is a non-profit , charitable organization driven and staffed by youth and alumni from the child welfare system in Canada . 
<triplet> charitable organization <subj> non-profit <obj> subclass of