Leonard Smith
Died =>22 December 1949
Force => Lancashire Constabulary
Rank =>Chief Inspector
Age =>45
Cause =>Medical
Duty Status =>Off Duty
Died as result of injuries received in 1930 when assaulted whilst affecting an arrest.
Died as result of injuries received in 1930 when assaulted whilst affecting an arrest.
Copyright © 2023 Police Remembrance Trust. All right reserved.