Even Megyn Kelly agreed Cruz was telling the truth... after the debate. Ted should work that into an ad this weekend.
Now there is an unimpeachable source /s