Unlike the hundreds before and after, one woman survived jumping into the chasm of Avon Gorge from the bridge that spans it. Find out what quirk of fashion saved Ms Henley from her attempt to end her life. The city of Bristol, UK, is a charming place in England’s West Country. It’s famous for a... Continue Reading →
The Policeman Whose Sense of Smell Once Saved Many Lives
The story of the hero policeman who sniffed out trouble to save the lives of his neighbours When the nose knows you’d better take notice; that was certainly the case for Police Constable Nick Shaw in the wee hours of the 9th of January, 1987. It was because of this policeman’s sense of smell and... Continue Reading →