Girl Faints As Louisiana Gov. Jeff Landry Signs Ten Commandments Bill
Louisiana Gov. Jeff Landry just signed a bill requiring that the biblical Ten Commandments be displayed in the state’s public school classrooms, but the signing ceremony apparently wasn’t for ...