Nitrate

24 Hours in Police Custody · S2 · E3

Human Traffic

  • Jan 20, 2015
  • 45 min

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.'

Watch free on The CW

About this episode

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.'

Season 2