Trafficked

2017-10-06

Last year slave traders made $100 billion