Cruz was born in Canada. Inconvenient, but a fact.
_______________________________________
So? Trump was born in New York. Also inconvenient, but a fact.
Ted Cruz is a maple syrup sucking pig! /s