Louisiana’s Ten Commandments law faces court challenge over church-state separation

Fox 8 (New Orleans, LA)
By Jacob Bradford

Freedom From Religion Foundation

Send this to a friend