Cruz says he is a US citizen 'by birth' despite being born in Canada

Printable View