Rabat - In a world full of human rights organizations and anti-slavery NGOs, the continued existence of slavery is still alarming. The 2016 Global Slavery Index estimates that 45.8 million people are suffering from some form of modern slavery, and according to the report, Morocco ranks at number 18 out of the 167 listed countries.

Morocco Ranks 18th in 2016 Global Modern Slavery Index