"My mother was born in Wilmington, Del. She's a U.S. citizen, so I'm a U.S. citizen," said Sen. Ted Cruz, Texas Republican, about his birth in Canada. (Associated Press)

"My mother was born in Wilmington, Del. She's a U.S. citizen, so I'm a U.S. citizen," said Sen. Ted Cruz, Texas Republican, about his birth in Canada. (Associated Press)