This post was originally published on Human Rights at Home Blog.
Supreme Court Affirms That The US Is A Christian Country
On February 11, 2021, the US Supreme Court let stand a ruling that stayed the execution of a man in prison in Alabama. William B. Smith III requested that his Christian Pastor be present at his execution. Mr. Smith’s lawyers…