1,179,269 views | Kevin Bales • TED2010

How to combat modern slavery