Report: Mother of Eliza Fletcher's Accused Killer Claims He Is Innocent and Being 'Railroaded'

The mother of suspect Cleotha Abston reportedly claimed he is innocent after the 38-year-old felon was arrested in connection with Eliza Fletcher’s murder in Memphis, Tennessee, earlier this month.

By

Leave a Reply