Where is Cleotha Abston now? Murdered schoolteacher Eliza Fletcher's family gives nod to death penalty for killer
Abston was arrested on September 5, 2022, three days after Fletcher was last seen on Central Avenue in midtown Memphis
Jul 7, 2023
Here's what Tucker Carlson REALLY said: Fake edit óf host's comments on Eliza Fletcher death splits internet
The 34-year-old elementary school teacher was kidnapped by Cleotha Abston on September 2 while she was out for an early morning jog
Sep 7, 2022