Items tagged: Sean Welch

Police Make Three Gun Arrests

On May 5, 2021, at approximately 5:15 p.m., members of the Champaign Country Street Crimes Task Force conducted a vehicle stop for a traffic violation in the 1600 block of North Market Street. The vehicle pulled into a parking lot and the front seat passenger fled on foot. Following a police foot pursuit, the passenger, […]