Cruz is another shady CIA cut out. Who is he really and where was he actually born, Canada? His mother was 3/4 Irish and 1/4 Italian. His father was supposedly Cuban, a revolutionary..
Cruz looks more like old QB Tom Harmon than his father on the right.