The ONLY proof needed is his mother was a citizen when he was born. Sheese, I thought freepers were up on this. This subject was settled months and months ago.
His mother is on the voting rolls in Canada. She had to have become a Canadian Citizen for that to have happened. Not a dual citizen by the way, Canadian. There was no Consular Report of Birth Abroad filed when he was born, at least not one that has been released if it did indeed happen.
You believe his mother was a citizen when he was born because he said so, not because you have seen proof.
This subject was settled months and months ago.Only in your mind.
Also, any child born of an American citizen, outside of the USA, MUST go to the American Ambassador and request that that child be recognized as an American citizen BY NATURALIZATION. Cruz's mother, as far as we all know, NEVER did that.