This article is republished from The Conversation under a Creative Commons license. Read the original article here. The exploitation of tens of thousands of people through modern slavery is a human rights crisis. There are an estimated 130,000 people currently living in modern slavery in the UK alone. In recent remarks, Home Secretary Suella Braverman…

Read More