
Cleotha Abston Henderson was convicted of raping a man when he was a teenager – almost three decades before he allegedly kidnapped and murdered Memphis business heiress Eliza Fletcher.
Abston Henderson, now 38, was just 14 years old when he committed a juvenile delinquent act of rape against an unnamed male, according to court documents.