Eliza Fletcher; It shouldn't have happened.

2 years ago
5

Heartbreaking news out of Memphis. Eliza Fletcher's murderer should not have been on the streets. Cleotha "Pookie" Abbot Henderson was connected to a kidnapping and a RAPE 49 weeks earlier and the Tennessee Bureau of Investigation failed us.

Loading comments...