Memphis teacher Eliza Fletcher was kidnapped and killed...
Cleotha Abston-Henderson, 38, of Memphis, Tennessee, was just 16 years old when
he started serving a 20-year prison sentence for kidnapping another victim at gunpoint.
Eliza Fletcher was a teacher and mother of two who was abducted and killed.
And Memphis Teacher Eliza Fletcher was also kidnapped and murdered by Cleotha Abston.
Even as a young child, Abston was accused of violent assault and rape, among other crimes.
According to court documents obtained by Fox News Digital, he informed investigators that
he left school after the ninth grade, but they couldn't find any proof that he had ever attended high school.
On September 2 (Friday), Eliza Fletcher was kidnapped in Memphis as she went for a jogging.
Click Below To See More...