Where To Stream Crimewatch Live Season 20 Episode 8
Human Traffic
- Aired October 9, 2024
- 45 Min
Detectives discuss their harrowing investigation into the case of 39 smuggled immigrants who died in the back of a lorry. And police need help to solve the brutal cold-case murder of Karen Hales.