“Technology Addressing Human Trafficking: A New Global Rescue System”

2012-05-24

Technologists are working with NGO leaders to create the first Global Rescue System for victims of human trafficking.

View more topics in the Global Initiatives channel.