Tucker held his feet to the fire......and Ted squirmed!
Rafael Cruz is the definition of a poser, so typical of a lawyer turned career politician...Say one thing, and then turn around as say the exact opposite, as anyone in the audience capable of critical thought knows, he lying his azz off once again.
Real disgusting stuff.