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…

This post was originally published on Human Rights at Home Blog.