Cleotha Henderson, aka Abston, arraigned for charges in 2021 rape case
The man accused in the death of Eliza Fletcher has also been charged with especially aggravated kidnapping, aggravated rape and illegal possession of a firearm after results from a rape kit submitted in 2021 linked him to that crime.