Faith in Public Square

FACTOID: Rick Santorum just can’t seem to stop making statements that have no basis in fact. Last week he said, “To say that people of faith have no role in the public square? You bet that makes you throw up.” Fact is, out of the 535 persons serving in the US Congress (a major public square) only one has ever openly admitted being an atheist, currently serving Representative Pete Stark (D-CA.).