stopchildslavery.com
The Fight Against Human Trafficking In Chicago, Illinois
May 16-21, 2009, Traffickfree.org is organizing a city-wide Stop Traffick praxis project in Chicago. Stop Traffick is an initiative “to end human trafficking in Chicago.” The video link…