While, the Republicans objecting to a Muslim member on the party leadership were legally correct, they did not appear to be giving him a fair hearing
As to the members of the Knights of Columbus, the two Senators were both bigots and acting in an unconstitutional manner. Did they forget Article VI, Clause 3 of the Constitution -- "but no religious test shall ever be required as a qualification to any office or public trust under the United States."