1. L

    Metro Nigeria Listed Among Top 10 Countries With Highest Number of Modern Slaves

    Nigeria has been listed on the third Global Slavery Index, as released on Tuesday by an Australia-based human rights group, the Walk Free Foundation. The Foundation's estimate about people in modern slavery was also increased to 45.8 million from 35.8 million in 2014. The Global Slavery Index...