@captainjman2M to ChicagoEnglish • 10 months agoChicago shouldn’t renew its ShotSpotter contractchicago.suntimes.comexternal-linkmessage-square0arrow-up18arrow-down10
arrow-up18arrow-down1external-linkChicago shouldn’t renew its ShotSpotter contractchicago.suntimes.com@captainjman2M to ChicagoEnglish • 10 months agomessage-square0