capital punishment

  • America’s judicial death machine halted by Hindu ethos

    Drug shortages are making it increasingly difficult for the U.S. to execute inmates via lethal injection. When the sole U.S. manufacturer of sodium thiopental halted production of a vital part of the lethal three-drug cocktail. They later announced that they were no longer going to produce the drug –...