Memphis Police: Arrest Made In Jogger's Disappearance

Newsy

Published

Watch VideoPolice in Tennessee said Sunday that an arrest has been made in connection with the abduction of a jogger last week.

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 Fletcher of Memphis. A...

Full Article