Illinois State Police Reveal Body Cam Footage of Controversial Fatal Shooting Sparking Protests and National Outcry
Illinois State Police Release Body Camera Footage of Fatal Shooting Springfield, Illinois In a shocking incident that has drawn national attention and a public statement