When Life Means Life

More
< Videos

Stephen Farrow

In 2012 Stephen Farrow sparked a man-hunt, after the brutal murder of vicar, Reverend John Suddards, in the sleepy Gloucestershire town of Thornbury.