Skip To Content

Where To Stream Crimewatch Live Season 24 Episode 13

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.