Advertising Console

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

    NewsyVideos

    by NewsyVideos

    1.4K
    351 views
    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.