Press TV, Abuja
Nigeria is a source, transit and destination country for victims of human trafficking. That’s according to the UN Special Rapporteur on trafficking in persons who presented an end-of-mission statement in the Nigerian capital Abuja. Danjuma Abdullahi has more in the following report.
Press TV’s website can also be accessed at the following alternate addresses: