Return to Issue Details Implications of Human Trafficking For Human Rights: The Case of Nigeria Download Download PDF