Cruz And Trump Sitting In A Tree By John Amato 12/03/24 09:24 am Sen. Ted Cruz continually humiliates himself.