Skip To Content

Where To Stream 24 Hours in Police Custody Season 7 Episode 7

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.