Taking on the Traffickers
'Taking on the Traffickers' is an animated series that profiles three anti-slavery advocates in Brazil, Mexico and Vietnam, offering insight into the lives of those who dare to disrupt the business of trafficking.