...

US appeals court to hear challenges against Texas, Louisiana laws mandating Ten Commandments displays

The Christian Post
By Staff

Freedom From Religion Foundation

Send this to a friend