Texas Man Put To Death Using State's New Drug Supply

  • 10 years ago
After a failed appeal to the U.S. Supreme Court over drug supplier information, Tommy Lynn Sells was put to death using Texas' new lethal drug supply.