The Left's decades-long push to strike God from society is finally facing resistance.
The State of Louisiana, this June, became the first state in our country to enact a requirement for displaying the Ten Commandments in schools since the U.S. Supreme Court, in Stone v. Graham (1980), struck down a Kentucky law that had a similar directive. In that case, the Court found that the law violated the establishment clause of the First Amendment to the Constitution…