[ditty_news_ticker id=”25027″]A new report finds that the Chicago Police Department has a suicide rate 60 percent higher than the national average.
The study found that of the 10,000 officer force up to three CPD officers per year commit suicide, the Chicago Sun-Times reported. – READ MORE