
Rashional Thoughts: Is it basic economics — law of supply and demand? Human trafficking second only to drug trafficking
Human trafficking is the fastest growing criminal activity in the world — estimated at $150 billion annually. Reports indicate 27 million slaves currently exist worldwide