Armed Robber Who Restrained Employee and Took $57,000 in Merchandise from Buffalo Grove AT&T Store Arrested on Chicago’s South Side
Buffalo Grove police responded about 5:40 p.m. Monday, February 1, 2021 to a report of an armed robbery at the AT&T store at 55 North McHenry Road. Police on arrival discovered an employee restrained with […]