Jul 1Detroit City Council narrowly votes to renew ShotSpotter gunshot detection contract despite oppositionSynthesized from 1 source