Tag: Church State Separation

Louisiana's governor, Jeff Landry, recently signed a law mandating the display of the Ten Commandments in public school classrooms by 2025, prompting a lawsuit from the ACLU, including Jewish families, citing a violation of the First Amendment's separation of church and state.