Confronting Human Trafficking in Africa
Africa Speaks EP20
|
39:05
CAPPA – Corporate Accountability and Public Participation Africa
Oyiza Hope Yakubu, a radical anti-human trafficking activist, unpacks the menace of human trafficking in Africa.