News

Over a year ago, the Louisiana Senate passed Act 676 requiring the Ten Commandments to be displayed in all of the state’s ...