Alabama Barred from Executing Jeffery Lee by Nitrogen Suffocation After Supreme Court Upholds Unconstitutionality Ruling.
The U.S. Supreme Court delivered a significant ruling late Wednesday, refusing to overturn a federal trial court’s decision that Alabama’s…
