award.jpg

TedTalk Speaker

Shae Invidiata takes us through the dark secret of Human Trafficking and exploitation of persons in Canada.