Kristen Richards is the Director of Volunteers for Traffick911, a nonprofit organization committed to a world without slavery. The organization has been recognized by Homeland Security Investigations as a most-valued partner in the battle to save American children from sexual slavery. Traffick911 has trained thousands of first responders across the country, has safe homes and works in both intervention and prevention.
Kristen Richards first appeared on McCuistion TV on November 23, 2014. Follow this link to watch the episode: The Human Trafficking Epidemic.