While people trafficking is a global phenomenon that affects virtually every part of the world, it is endemic in Africa, with Africans making up an estimated 9.2 million victims. Of these victims, the majority are...
While people trafficking is a global phenomenon that affects virtually every part of the world, it is endemic in Africa, with Africans making up an estimated 9.2 million victims. Of these victims, the majority are...
Gorée Island: memorial to slavery Visitors to Senegal’s notorious Gorée island learn about a 400-year old Slavery in Africa was one of the worst violations of human rights in history, extending over an entire continent...