Gov. Jeff Landry celebrated foisting his Christian nationalism on all public school children in Louisiana with a staged signing of the bill requiring that the Ten Commandments be displayed in every public school classroom.
“This bill mandates the displaying of the Ten Commandments in every classroom in public elementary, secondary and post-education schools in the state of Louisiana,” Landry said, with a big grin. He was surrounded by supporters, including children, all seemingly delighted...