February 2025 Trial Date Set For Man Accused of Killing Eliza Fletcher
Cleotha Abston, Also Known As Cleotha Henderson, Will Be In Court On February 10, 2025 To Answer To Charges Of First-Degree Murder, Especially Aggravated Kidnapping, Tampering With Evidence, And Unlawful Possession Of A Weapon In Connection To Eliza Fletcher’s Death.
Read more