Who is Cleotha Abston? Eliza Fletcher body found, What happened? Revealed
Eliza Fletcher, a 34-year-old mother and kindergarten teacher from Memphis who is known to her family as Liza, was kidnapped …
Eliza Fletcher, a 34-year-old mother and kindergarten teacher from Memphis who is known to her family as Liza, was kidnapped …