Abduction of Eliza Fletcher: Cleotha Abston, a man accused of apparent kidnapping in Memphis, had already kidnapped another

MEMPHIS, TN — The man accused of kidnapping a Tennessee woman jogging near the University of Memphis last week has spent 20 years behind bars for a previous kidnapping. U.S. Marshals arrested Cleotha Abston, 38, on Saturday after police detected her DNA on a pair of sandals found near where Eliza Fletcher was last seen, … Read more