He is a loser. Lion Ted is a Canadian, Cuban, and most recently in American. Hes not a natural born citizen, is not suitable for the supreme court, probably not for local dogcatcher. It is really a shame that people want to continue shilling for him.
You sure are filled with some kind of hate for Cruz. Let it go! He is not a Canadian or Cuban. Cruz is an American, PERIOD! And as for loser, he has won the U.S. Senate seat from the great state of Texas twice. What elections have you won? Cruz and Trump have learned to get along and work together. Lay aside the hate and understand that we are all on the same team. We are all on the Trump team and internal snipping doesn't help anyone except the Dems!