1,179,322 views | Kevin Bales • TED2010

How to combat modern slavery