![No Picture](https://www.africanewsanalysis.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Countries That Allow Slavery May Lose Aid, U.S. Official Says
Washington, 11 March, 2005— The 21st century slave trade, euphemistically called trafficking in persons, accounts for the transport, sale and exploitation of some 800,000 men, women and children every year, says the U.S. Department of […]