CHILLING: Illinois cops fatally shoot man who called 911 on himself in apparent act of ‘suicide-by-cop’

0
159

ILLINOIS – Buffalo Grove police this week released 911 audio and video footage of the fatal Dec. 2 shootout between officers and 25-year-old Bryan Christopher Howard, who died due to a single gunshot wound to the chest in an apparent suicide-by-cop mission.

Facebook Comments