What's going on?

Q98.5 Pet of the Week; Tabitha
Tabitha is an affectionate 2-year-old cat who loves to purr and explore. She is available for adoption now at Winnebago County Animal Services in Rockford.
Expect Delays On I-90 Today
The Elgin Police Department and Illinois State Police have traffic blocked on I-90 near Elgin this morning as they investigate an officer-involved shooting.