Items tagged: June 22 2019

Champaign Police Arrest Suspect in June 22, 2019 Shooting Investigation

Champaign Police have arrested Herbert Shah (pictured), 26, of Champaign, for his involvement in a recent Champaign-area shooting. On Saturday, June 22, 2019, police responded to the 500 block of S. Neil Street at approximately 6:57 p.m. following reports of shots fired. Upon arrival, officers canvassed the scene and found multiple shell casings and recovered […]