The Chillenden Murders
The murder of Lin and Megan Russell happened 25 miles from my home.
One of my first memories of becoming interested in crime came in 1996. I was 21 and living in the South of England, 25 miles from a village called Chillenden. Chille…