Police made an arrest in connection to the disappearance of Eliza Fletcher, a Tennessee teacher and heiress to a billion-dollar company who was kidnapped while jogging early Friday.
Cleotha Abston, 38, "has been charged with especially aggravated kidnapping and tampering with evidence,” the Memphis Police Department statement said.