Skip To Content

Where To Stream 24 Hours in Police Custody Season 2 Episode 3

Human Traffic

This episode follows an investigation into suspected human trafficking. DC Tom Stean says Human trafficking is getting worse and worse. I think Luton is a magnet.