1994-02-15
Los Angeles, California, USA
2018-09-14
2017-10-06
Last year slave traders made $100 billion