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

NewsyVideos
1.1K
243 views
  • About
  • Export
  • Add to
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.

0 comments