http://www.freerepublic.com/focus/f-chat/3378862/posts?q=1&;page=201
SEN.CRUZ WAS BORN IN CANADA TO A MOTHER WHO WAS A CANADIAN CITIZEN AT THE TIME OF HIS BIRTH.
His mother was an American citizen. Cruz was a US citizen by birthright.
By law Cruz is a natural born citizen. You may not like it but until a court rules otherwise that is how it is.