Local News Station Apologizes for Coverage Following Cop’s Killing

A local news station in Champaign, Illinois has apologized for its coverage after the death of police officer Chris Oberheim, who was killed in a shooting while on duty last May. WCIA, a CBS affiliate…

- Advertisement -

Links to check out

Latest Articles