New details released on Eliza Fletcher’s fatal kidnapping in Memphis; Cleotha Abston Henderson in court
As authorities in Memphis released new details in the kidnapping of a jogger Eliza Fletcher, the suspect in the fatal kidnapping, appeared in court on Wednesday to face murder charges. The suspect, Cleotha Abston Henderson, 38, appeared in Shelby County Criminal Court to face charges of first degree murder, premeditated murder and first degree commission … Read more