Rashional Thoughts: Is it basic economics — law of supply and demand? Human trafficking second only to drug trafficking

May 1, 2019

Human trafficking is the fastest growing criminal activity in the world — estimated at $150 billion annually.  Reports indicate 27 million slaves currently exist worldwide and up to 800,000 victims are trafficked in the U.S. annually. Alabama is not immune with Birmingham being among the six hotspots for trafficking in the Southeast. In fact I-20 …
[Read More]

Login Here If you're already a TAB subscriber

Click Here To become a TAB subscriber