Louisiana's Governor Jeff Landry signed a law mandating the display of the Ten Commandments in every classroom, sparking controversy about separation of church and state. The move is criticized as potentially harmful, unconstitutional, and a challenge to civil liberties.