So tell us then fat boy, why shouldn't Cruz be "defined as a Hispanic?" If Elizabeth Warren is Native American for being 1/32 Indian why isn't Cruz "authentic" enough for being an actual Hispanic?
Is it because he puts America first or because he's a republican? Your liberal "tolerance" is showing.
I guess you're only "authentic" if you agree with him!