Eliza Fletcher abduction: Body found in Memphis is that of abducted teacher and a suspect is charged with murder
A body found this week in Memphis is that of a teacher who was abducted there while jogging last week, and a suspect is being charged with murder, police said Tuesday. Eliza “Liza” Fletcher, 34, was identified as the person found dead Monday in the Tennessee…
522 total views