Domestic sex trafficking - a survivor's perspective | Karly Church | TEDxOshawaED

472,160 views |
Karly Church |
TEDxOshawaED
• November 2019