While speaking at a town hall event in New Hampshire, Ted Cruz was interrupted by protesters who attempted to perform an ‘exorcism’ on the Texas Senator and presidential candidate.
Holding a mirror and a crucifix towards Cruz, the protesters told him to, “Look at yourself in the mirror!”
Cruz responded by saying that the protesters were probably Sanders supporters. He pointed out what he saw as a contradiction: “Y’know the very odd thing? Usually lefties don’t believe in God.”
Cruz’s supporters in the audience came to his defense and commented that the activists were probably from Massachusetts rather than New Hampshire.
Filmed by Ford Fischer
See the full speech below: