No Picture
FIRE BLOG B

Social Media Reports of Person Shot Is Possible Suicidal Self-Inflicted Shooting on Barclay Blvd, Buffalo Grove

Buffalo Grove police and firefighter/paramedics responded about 7:54 AM Thursday May 31, 2018 to a report of a “suicidal subject” near 1287 Barclay Boulevard, Il Buffalo Grove, Il. Reports spreading on social media that a […]