Louisiana Gov. Jeff Landry signed legislation to display Ten Commandments in public school classrooms, stirring controversy and sparking legal action from ACLU and Satanic Temple.
Gov. Jeff Landry defended the bill by stating it honors the original law giver, Moses, while facing criticism for prioritizing this over addressing the state's high crime rate.
Collection
[
|
...
]