*(Via MSN News) – 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. Robert Ladd, 57, received lethal injection after the U.S. Supreme Court rejected arguments he was mentally impaired and ineligible for the death penalty. […]

Also On Atlanta Daily World:
comments – add yours
×