The Ten Commandments may soon be coming to Idaho public schools
Louisiana Governor Jeff Landry recently signed a bill into law requiring the Ten Commandments to be hung in every public school classroom in his state. He knew the bill violated the Establishment Clause in the First Amendment to the US Constitution, but …