Arlin Alexander Bermudez Castellon, a 34-year-old man from the Chicago area but associated with Peoria, Illinois, died on January 4, 2024, due to gunshot wounds. He was found in the front yard of a house in the 200 block of East Thrush Avenue in Peoria shortly after 2 p.m. Bermudez Castellon had sustained several gunshot wounds and was taken to OSF Healthcare Saint Francis Medical Center, where he succumbed to his injuries about five hours later.
The investigation into his death led to
...Read More