Sound Evidence to End Slavery
November 25, 2017
By Professor Todd Landman There are 40.3 million people enslaved around the world today, a shocking figure that, in recent times, has given birth to a renewed global commitment to end modern slavery. Ending slavery by 2030 is now a key Sustainable Development Goal target and slavery is a focus for the UK government. There can’t be many people …