Thread:Comments:US Treasury unveils new $100 note/Motto/reply (2)

"God" can mean any of a number of things. You'd have a better argument if it were "In Jesus We Trust".