freechild.org
Youth Engagement through Youth-Led Activism 
An approach that intentionally trains young people in community organizing and advocacy, youth-led activism also assists children and youth in putting these skills to action in order to alter power…