All Sodium thiopental articles

  • Man undergoing lie detector test
    Podcast

    Sodium thiopental

    2015-03-11T00:00:00Z

    Once thought to extract the truth and now used to enact the ultimate punishment, this week’s compound is sodium thiopental