<p>Sen. Ted Cruz (R-Texas) is criticizing GOP rival Ben Carson for saying that a Muslim should not be president of the United States.</p>
<p>At a campaign stop in Des Moines, Iowa, on Sunday evening, Cruz said religious convictions should have no bearing on one’s fitness for the Oval Office.</p>