In The Dock report
UK Criminal Justice System is losing its fight against trafficking: New report of Anti-Trafficking Monitoring Group A third report by the Anti-Trafficking Monitoring Group (ATMG) entitled ‘In the Dock’ examines the effectiveness of the UK’s Criminal Justice System’s (CJS) response to trafficking in terms of… Keep reading »