Memphis police: Arrest made in jogger’s disappearance
MEMPHIS, Tenn. (AP) — An arrest has been made in the abduction of a jogger in Tennessee, and though she hasn’t been found, police said they believe she suffered serious injuries. The Memphis Police Department said 38-year-old Cleotha Abston has been charged with especially aggravated kidnapping and tampering with evidence in the disappearance of Eliza
Continue Reading