Tag: Global Slavery

Nigeria Ranks 23rd On Global Slavery Index

The third Global Slavery Index for 2016 has revealed that an estimated…

Farouk Mohammed Farouk Mohammed