2,164,147 views | Noy Thrupkaew • TED2015

Human trafficking is all around you. This is how it works