Several Witness Suicide, Apparent Self-Inflicted Gun Shot by Michael Cicci Outdoors Near Tilted Kilt on East Higgins Rd, Schaumburg
Schaumburg police responded about 10:32 p.m. Sunday to a report of man threatening suicide at the Tilted Kilt, 1140 East Higgins Road. Police received a report that a man was threatening suicide and had two […]