His post came after Louisiana Governor Jeff Landry signed legislation that requires the display of the Ten Commandments in every public classroom in the state
His post came after Louisiana Governor Jeff Landry signed legislation that requires the display of the Ten Commandments in every public classroom in the state