Texas has been responsible for more executions than any other state. On June 26, Texas is scheduled to put Kimberly McCarthy to death for the murder of her neighbor, Dorothy Booth, who was a retired college professor. McCarthy at the time was a crack addict, having stabbed the 71-year-old to death during a robbery. Booth […]