Jared Huffman

Earlier in the year, the Democratic-led House removed God from the oath taken by witnesses or anyone who testifies in a courtroom. Democrats are the only one to press this issue, and the subject came up again this week. Representative Jared Huffman, a Democrat from California, went on a program Sunday, “Freethought Matters.” He voiced […]