Human Traffic
- Episode aired Jan 20, 2015
- TV-PG
- 47m
Observational documentary series set inside Luton Police Station. The police arrest a man and a woman from Hungary on suspicion of human trafficking.Observational documentary series set inside Luton Police Station. The police arrest a man and a woman from Hungary on suspicion of human trafficking.Observational documentary series set inside Luton Police Station. The police arrest a man and a woman from Hungary on suspicion of human trafficking.