The Illinois Traffic Stop Study — launched 15 years ago under legislation sponsored by then-State Sen. Barack Obama — would have ended on June 30.
The Illinois Traffic Stop Study — launched 15 years ago under legislation sponsored by then-State Sen. Barack Obama — would have ended on June 30.