Share
The Youth Alliance Project (YAP) is a youth-driven collective working to improve responses to violence against young women in Toronto.