The Assassination of Harry Taylor

Bishops Sedgecester, Kent- 8th December 1980. 08:30AM GMT The snow fell onto the small village of Bishops Sedgecester in Kent, turning it into a traditional Christmas card image. The leaves were off their trees and the Christmas lights were on the picturesque houses, which were shrouded in mist. Slightly set back from the road andContinue reading “The Assassination of Harry Taylor”