The Blog

This Day In History: 1984-10-31

Sergeant John Speed On this day in 1984, Sergeant John Speed was shot after going to the aid of a colleague who was fired on during what was a routine check on two men acting suspiciously near Leeds Parish Church. Read More…
The Police Memorial Trust