Tag Archives

Archive of posts published in the tag: Detroit Police Department

Lawsuit: Detroit Police Run “Dog Death Squad”

Warning: Graphic Images. As I reported last week, a 9 year-old boy walking his dog…