• Post author:
  • Post published:January 14, 2022
  • Post comments:0 Comments
  • Post category:More

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

Source:

Leave a Reply

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