David Clough

From LEO Ratings
If you're enjoying our content, please Like, Follow, Share, etc. Read more on how to support the site.
Facebook logoTwitter logo

Service Record

Agency Denver Colorado Police Department
Rank Officer
Salary $96,937 (2020)[1]
Last Known Status Resigned[2]

Incident Reports

2020 Death of JaLonte Jones

Clough resigned before the disciplinary investigation finished.[2]