PEORIA, Ill. — Peoria Police have arrested a man in connection with a 2018 murder.
The incident in question took place Nov. 19 in the area of Sand and Third.
Officers upon arrival found 36-year-old Daryl Keller shot to death.
28-year-old Lionel Harris, who was already incarcerated within Illinois Department of Corrections for another matter, was interviewed and arrested Tuesday by PPD detectives on a first degree murder charge.
Police indicated more suspects were at-large.
Comments