Sen. Ted Cruz is getting close to announcing his candidacy for the Republican presidential nomination. The Texan is spending almost as much time in Iowa and New Hampshire as he does on Fox News; he's hired a staff and collected a long list of fiercely conservative supporters.. There's at least one hitch: Ted Cruz was born in Calgary, in the Canadian province of Alberta. His mother was a U.S. citizen, born in Delaware; his father, a Cuban refugee working in Canada's oil fields. Thanks to his mother, Cruz was a U.S. citizen at birth. But that doesn't clear up a...