Cruz was born in Canada and lived there until he was 5.
He held Canadian citizenship until 2014.
You are right, I forgot about that! So therefore he is not even the same class as Barack Hussein Obama. Because Obama has a Hawaii BC.
But Cruz ran for president, and was among 3 finalists, and the media never questioned his eligibility. Go figure!