Print Friendly, PDF & Email

Buried among the facts and figures in the Justice Department’s recent book-length report on the failings of the Chicago Police Department was a telling statistic: The rate of suicide among CPD officers is 60 percent higher than other departments across the U.S. An average of three officers will take their own lives each year.

Read Article