Public Speakers on Human Trafficking
United States-based Abolitionist trounce Nigeria-based human trafficking syndicate in court
Press Releases
June 23, 2003—Human Trafficking rises to the surface in New York City. Africans In America shows cause for investigation