Videos

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

Newsy
|
April 04, 2014 AT 11:40 AM
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.