FTA:
Rep. Jared Huffman (D-Calif.) said this week that requiring witnesses testifying before Congress to affirm an oath to God is “unconstitutional.”
“It’s unconstitutional to require a witness in congressional testimony to affirm an oath to a deity they may not even believe in or to affirm an oath to a singular deity when you might be a polytheistic Hindu for example,” Huffman said during an interview on The Freedom From Religion Foundation’s “Freethought Matters” program.