Technically, (Ted Cruz is) not even an American.
U.S. House of Representatives
an interview on the "Alan Colmes Show" on Fox News
Subjects: elections,legal-issuesSpeaker: alan-graysonSpeaker Job Title: U.S. House of RepresentativesParty affiliation: democrat