Ted Cruz Nationality, Birthplace, and Citizenship Explained
citizenship
Ted Cruz is a United States citizen by virtue of U.S. citizenship laws and is an American national. He was born in Calgary, Alberta, Canada, to an American mother and a Cuban-bo...
Open article