Ted Cruz Makes Major Endorsement
623
371
766
449
60
3020
712
635
