154: The Murder of Dr Helen Davidson | England
The unsolved murder of a country doctor in Hodgemoor Wood, Buckinghamshire remains a mystery to this day.
The unsolved murder of a country doctor in Hodgemoor Wood, Buckinghamshire remains a mystery to this day.