27 February 2024
North Leigh, West Oxfordshire
If local folklore is to be believed, the Devil himself is a surprisingly regular visitor to this West Oxfordshire village.
11 June 2021
Horley, Banbury
In May 1952 Oliver Butler strangled Rose Meadows. He told police she was obsessed with death and had egged him on to killer her. Was he telling the truth?