Where To Stream Crimewatch Live Season 24 Episode 13
Julie Finley
- Aired October 21, 2026
- 45 Min
The body of Julie Finley was found by a cyclist in Merseyside in 1994. Can you help find her killer? And how a romance scammer's lies caught up with him.
Julie Finley
The body of Julie Finley was found by a cyclist in Merseyside in 1994. Can you help find her killer? And how a romance scammer's lies caught up with him.