51-year-old Decatur man, James E. Taylor, found dead in May, under investigation as a 2023 homicide; police seek public assistance.
Illinois State Police seek public assistance for the 2023 homicide investigation of James E. Taylor, a 51-year-old Decatur man found dead on May 19. Taylor was reported missing on May 12 and was last seen on May 10. The police are investigating his death as a homicide and requesting anyone with information to contact Decatur Crime Stoppers (217-423-8477) or the Illinois State Police tip line (217-278-5004).
May 01, 2024
4 Articles