
Illinois State Police Seeking Info On Fatal Hit & Run
Illinois State Police (ISP) Division of Criminal Investigation (DCI) officials request information from the public regarding the fatal hit and run crash of Deja O. Bowdry, 19-year-old female of Chicago, IL. On July 5, 2020, ....