Police reveal name of killer

Description

Police have revealed the name of a man who raped and killed barmaid Teresa De Simone. Sean Hodgson, from Lanchester, in County Durham, was originally jailed for the crime but released after 27 years. Now Detective Chief Inspector Philip McTavish has confirmed David Lace, who committed suicide in 1988, was responsible.

Keywords

sean, hodgson, teresa, de, simone

Related videos Experimental

FAMOUS MONSTERS & SPACEMEN VS. MOONBOOTICA (version 1.0) Bride of Frankenstein - Moby - In this World

Related cars