Texas Executes Second Inmate of 2015

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