cruz-kelly
Cruz rouses town hall crowd; slams leftist intolerance towards Christians

During a town hall in Madison, Wisconsin, Sen. Ted Cruz elicited thundering applause from what had been a mostly silent audience when he said liberals lack the right to silence people of faith.

1