Ted Cruz: I was born in Canada but I am a U.S. citizen


At CNN’s GOP town hall, Ted Cruz was asked by a supporter of his to justify his right to run for president.