The View / YouTube | Inset: Lightstock
A new Louisiana law mandating that schools display the Ten Commandments in every classroom is setting off a stream of debates between conservatives, liberals, and independents about the nature of separation of church and state. The law was signed by Louisiana governor Jeff Landry on Wednesday and mandates that poster-size displays of the Ten Commandments…