Missing Elizabeth Fletcher – Kidnapped and Murdered in Memphis, Tennessee
Police in Memphis have arrested a suspect in the kidnapping and murder of Elizabeth Fletcher. Cleotha Abston was arrested over the weekend and is scheduled to appear in court Wednesday. She was seen on surveillance video near the abduction scene in the early morning hours. DNA was also found on Abston’s sandals near the scene….