Don't have Telegram yet? Try it now!
https://adoramyers.com/2017/05/07/committed-to-abolishing-slavery/
US Dept of State 2016 Trafficking In Persons Report