Phil AmmannMarch 24, 2015
3min239
At Virginia’s Liberty University, Ted Cruz made it official. The Texas senator declared his long awaited White House bid on Monday with a passionate 30-minute speech, calling to “reignite the promise of America.” Cruz, a tea party firebrand, became the first in a soon-to-be-very-crowded Republican field with an event at the bastion of Christian conservatism; […]