ROCKFORD, Ill (WTVO) — Rockford Police arrested three men after they failed to stop during an attempted traffic stop Sunday night.
According to police, on Sunday, March 8, around 11:55 p.m., officers attempted to conduct a traffic stop near 11th Street and Roosevelt Road, but the vehicle failed to stop.
Police say that while the vehicle was fleeing, someone threw a firearm out of the window, which officer later recovered…