Twenty-two Geneva businesses in the 1400-1500 block of South Randall Road reported their glass windows and doors shattered, police said.
Twenty-two Geneva businesses in the 1400-1500 block of South Randall Road reported their glass windows and doors shattered, police said.