Man arrested for deadly Champaign legion post shooting

CHAMPAIGN – A 20-year-old man was arraigned today for a deadly mass shooting that occurred in Champaign in July. The Champaign County State’s Attorney Office is charging Davucci Craig with first-degree murder in connection with the shooting at the American Legion post on Hickory Street. Police say Craig shot and killed 17-year-old Kieshaun Thatch, who […]

State’s Attorney Says Deadly Force ‘Justified’ In Police Shooting

Editor’s Note: Illinois State Police released videos of the deadly May 19 shootings in Champaign. You can find a synced video of area surveillance cameras and police body cams here. The video is graphic. Viewer discretion is strongly advised. CHAMPAIGN – On the day after Champaign Officer Chris Oberheim’s funeral, Illinois State Police released surveillance […]