Posted inNews

Of Life and Death

Erica Sheppard had decided she wanted to die. For three years, she had been on death row, convicted of the murder of Marilyn Sage Meagher, a Houston real estate agent and mother of two. Although Sheppard would later claim that she didn’t receive a fair trial, she confessed to her…

Gift this article