Cleotha Abston Henderson, The Man Accused Of The Kidnapping And Murder Of A Memphis Teacher Eliza Fletcher, Has Now Been Connected To A 2021 Abduction After Results Of A Backlogged DNA Kit Were Received. A New Law That Went Into Effect Earlier This Year Would Have Prevented Both Of Those Crimes By Keeping Him In Jail.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed