State and faith: an unholy alliance?

On July 30, 1956, the US Congress unanimously adopted a law that provided that the words “In God we trust” would be from then onward the national motto of the United States and should appear on all US currency bills.…