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.
In 2012 Stephen Farrow sparked a man-hunt, after the brutal murder of vicar, Reverend John Suddards, in the sleepy Gloucestershire town of Thornbury.