Search results
Jury in the Cleotha Abston 2021 rape case hears from six additional witnesses, both sides rest their...
Eyewitness News Memphis· 2 weeks agoAbston is accused of the rape of Alicia Franklin in September of 2021. Today the jury in this 2021...