Cleotha Abston, accused in Eliza Fletcher slaying, convicted in 2021 rape

A Tennessee man charged with kidnapping and killing a Memphis teacher in 2022 was found guilty Friday of kidnapping and raping another woman a year earlier. Cleosa Abston, 40, was found guilty by a Memphis jury of three counts of aggravated rape, specifically aggravated kidnapping and unlawful possession of a weapon, according to the Daily […]