Learn the details of the case of the teacher who went jogging last Friday at dawn and did not return home in Memphis, Tennessee.
The authorities found the body of Eliza Fletcher 12 kilometers from the place where she was kidnapped.
The police arrested the suspect, whom they identified as Cleotha Abston, and Michael Roa tells you about the charges the man faces.