Alabama Barred from Executing Jeffery Lee by Nitrogen Hypoxia After Supreme Court Upholds Unconstitutionality Ruling
The United States Supreme Court today refused to overturn a federal trial court’s ruling, effectively barring the state of Alabama…
