Generation Five is a non-profit organization that brings together diverse community leaders working to end child sexual abuse within five generations. Programs provide leadership training to community members, activists and agency professionals and foster