Memphis Police Charge Cleotha Abston With Kidnapping Eliza Fletcher
Share This Article DEVELOPING STORY: Memphis Police announced early Sunday morning a break in the case of Eliza Fletcher, the 34-year-old school teacher and mother who was kidnapped while jogging. Police say they have formally charged Cleotha Abston, 38, with especially aggravated kidnapping and tampering with evidence. Abston had been picked up by police on … Continue reading Memphis Police Charge Cleotha Abston With Kidnapping Eliza Fletcher
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed