Crime Reports Top Story 3 indicted in 2022 death of 7-year-old boy housed at Louisville foster care facility WDRB Digital Staff Updated Jul 20, 2026 Ja'Ceon Terry died on July 17, 2022.