
Convicted kidnapper Cleotha Abston has been charged with the murder of Eliza Fletcher, after the missing Memphis business heiress’s body was discovered less than one mile from his brother’s home.
Memphis Police Department announced on Tuesday morning that new charges of first-degree murder and first-degree murder in perpetration of kidnapping had been filed against 38-year-old Abston, who was released from prison less than two years ago after serving 19 years for the 2000 abduction of a Memphis attorney.