There are 167 countries in the world that still have some form of modern slavery. The most recent figures show that slavery is most prevalent in Asia and Africa. There are nearly 8m enslaved people in India, with China, North Korea, Nigeria and Iran completing the list of five countries with the highest prevalence of modern slavery.