Every law enforcement agency in Illinois must have body cameras by Jan. 1, 2025, but with less than 80 days until the deadline, Illinois State Police say they’re in a pilot phase.
One person was shot on the Bishop Ford Freeway Wednesday night on Chicago's South Side, shutting down the highway for hours overnight, Illinois State Police said.