Cleotha Abston, also known as Cleotha Henderson, is a guy with a
lengthy criminal record. From 1995 to 2000, he was charged with a
variety of offenses, including kidnapping a Memphis lawyer, for which
he was sentenced to 24 years in jail. Following his release in 2020,
he was accused with the kidnapping and murder of Eliza Fletcher, a
Memphis teacher.
Abston is suspected
of abducting Fletcher near the University of Memphis on September 2,
2022, and her body was discovered days l...
$20.00