This argument has gone on in numerous other threads since Cruz appeared on the scene. He is a natural born citizen as no court had to declare him a citizen as they do with naturalized citizens. Naturalized citizens do not have a mother or father who is an American citizen.
My grandson born in England was a natural born citizen the day he was born due to his father, my son, being an American Citizen. No court had to make him a citizen. He was issued an American passport the day he was born, plus he had British citizenship.
If he wanted to run for certain offices in England, he would have to give up his American citizenship. If he ran for certain offices in America, he would have to give up his British citizenship. Those offices require a single allegiance to the country.
Cruz had dual citizenship, US and Canadian; he has given up his Canadian citizenship so he has allegiance only to this country.
You will find out I am correct soon after Cruz files for President.
I know you want this to be true, but your desire has blinded you. The simple fact is that CRUZ WAS NOT BORN IN AMERICA. He is therefore NOT NATURAL BORN. The money you have no doubt already donated is a waste. Sorry.