3 years ago

Nigeria government 'detaining' trafficking survivors: Report

Al Jazeera English
Al Jazeera English
According to a Human Rights Watch report, survivors of human trafficking are being locked up in shelters by government.

Browse more videos

Browse more videos