Watch 24 Hours in Police Custody season 2 episode 3 tv series online free
Release: Jan 20, 2015
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.