ILO releases latest Global Estimates of Modern Slavery
The International Organization for Labor (ILO) and the International Organization for Migration (IOM), together with Walk Free, have released the latest Global Estimates of Modern Slavery. In 2016, it had been estimated that 40.3 million people around the world were trapped in modern-day slavery. Tragically, the latest figures suggest that that has risen to 49.6…