No products in the cart.
The Global Slavery Index estimates that there are over 6000 victims of human trafficking each day in Alabama, which includes labor and sex trafficking.