New technologies aid the fight against human trafficking
An estimated 1 million people are held in conditions of modern slavery in Brazil today. Members of the Stanford Human Trafficking Data Lab travel to Brazil to investigate possible trafficking sites while working alongside their Brazilian
Source : Stanford.edu