In her Ted Talk, Barbara Amaya, a sex trafficking survivor, recounted a nightmare in which she ran away from her abusive home in Fairfax, Regina…
In her Ted Talk, Barbara Amaya, a sex trafficking survivor, recounted a nightmare in which she ran away from her abusive home in Fairfax, Regina…