
Nashville suspect arrested in Illinois for summer 2024 fatal car crash
NASHVILLE, Tenn. (WZTV) — A Nashville man was arrested in Peoria, Illinois, as a suspect in a deadly car crash in July of last year. Anthony Howland, 39, was wanted for vehicular homicide for a crash that took the life of Kristie Garcia, 53, on Lafayette …