Category: Estimated

Estimated 100,000 Slaves Working Across Britain: Report
,

Estimated 100,000 Slaves Working Across Britain: Report

A report by the think tank the Centre for Social Justice and the anti-slavery charity Justice and Care says that nearly 100,000 slaves are working across Britain, around ten times more than 2017 government estimates. The report, It Still Happens Here published on Sunday, used artificial intelligence to analyse the crime and intelligence reports across…

Read More