Suspect in Homicide Investigation Surrenders to Police
This afternoon, Isaiah Depriest Cain (pictured), 28, of Champaign, surrendered to Champaign Police after a warrant had been issued for his arrest for First-Degree Murder in connection to the shooting death of Scott Roth, 21, of Champaign. The bond on the warrant was set at $2 million. Cain was transported to the Champaign County Jail […]