I like Cruz also, but he’s Canadian.
That is not a sure thing.
He’s at least as American as Obama. Let me put it that way.
:)
If Cruz, born to two American citizens is a Canadian then Juan CaMe is from Panama.