Video: “Trump’s Train Did Not Stop in Texas Last Night”: Cruz Wins Home State as SCOTUS Hears Abortion Case

http://democracynow.org – Senator Ted Cruz was victorious in his home state of Texas on Super Tuesday, reports our guest Andrea Grimes, who has led political …

Via Youtube