Check out recent Church-State Separation news on EpochEdge and discuss in the comments.
The U.S. Fifth Circuit Court of Appeals has ruled that Louisiana's controversial…