Elgin police Sgt. Richard Free IV, who died Nov. 2, will be laid to rest Friday in Lake County. Police Chief Ana Lalley announced the sergeant died unexpectedly of complications from an illness.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results