Why Did the New Body Cameras for Denver Police Fail to Record 74% of Reported Incidents of Excessive Force?
The City of Denver's Office of the Independent Monitor (OIM) recently released its annual report for 2014. The Puppycide Database Project has reviewed the report and made it available on our website, along with OIM reports for the last 10 years and disciplinary statistics for the Denver Police Department and…