Prosecutors Seek Death Penalty for Eliza Fletcher’s Killing

Prosecutors in Memphis, Tennessee, have announced their intention to seek the death penalty against Cleotha Abston, the man accused of kidnapping and killing school teacher Eliza Fletcher. Abston allegedly abducted Fletcher from a street near the University of Memphis on September 2, forcing her into an SUV before ultimately ending her life. Despite pleading not …

Read more