2,164,435 views | Noy Thrupkaew • TED2015

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