Jeff Landry, the governor of Louisiana, has been stirring a hornets’ nest recently by promoting a law that mandates the Ten Commandments in that state’s public schools. Already the ACLU are suing to block the new bill on behalf of some parents.
Jeff Landry, the governor of Louisiana, has been stirring a hornets’ nest recently by promoting a law that mandates the Ten Commandments in that state’s public schools. Already the ACLU are suing to block the new bill on behalf of some parents.