Where To Stream 24 Hours in Police Custody Season 7 Episode 7
Lost in Translation
- Aired July 2, 2018
- 60 Min
Detectives investigate a man who they believe has brought a young woman into Britain unlawfully, on a one-way ticket from Bulgaria.
Lost in Translation
Detectives investigate a man who they believe has brought a young woman into Britain unlawfully, on a one-way ticket from Bulgaria.