Peoria Police arrest two in death of 13-month-old child
Peoria, Illinois – The Peoria Police Department is investigating the death of a 13-month-old child. According to a PPD statement, officers responded to OSF Medical Center for an unresponsive 13-month-old around 2:58 p.m. on December 19, 2024. Officers were informed that the child had been administered an over-the-counter medication and had arrived at the hospital … Read more