Bad Week for Denver PD

The week started with the ACLU suing the Denver Police Department for arresting the wrong people. Now, a new video apparently shows that Denver officers slammed a man’s head into the ground, breaking his teeth, and then lied about it under oath. The original charge? Running a red light on a bicycle.

Deborah Sherman of 9News broke the story. Check out the video. Also read the account of the Rocky Mountain News.

Will this result in criminal charges and dismissal from the force?