A Texas man convicted of killing a 38-year-old woman nearly two decades ago while he was on parole for a triple slaying years earlier was executed Thursday evening, Dallas News reports. Robert Ladd, 57, received a lethal injection after the U.S. Supreme Court rejected arguments he was mentally impaired and ineligible for the death penalty.… Continue reading Texas Executes Second Inmate of 2015
Tag: capital punishment
The Republicans – ‘Lovers of Life’ – Are Resurrecting Ways To Kill People
Republicans, they pat themselves on the shoulders and proclaims that they are the lovers of life. They do everything possible to protect life, even if it means taking away a woman’s right to choose. But then again, Republicans hate life, and they go through every possible avenue to make sure that people dies – taking away their… Continue reading The Republicans – ‘Lovers of Life’ – Are Resurrecting Ways To Kill People