Here Are Six Major Takeaways from Ted Cruz’s Presidential Announcement Speech

Townhall.com Staff
|
Posted: Mar 23, 2015 2:06 PM
"This is our fight. The answer will not come from Washington."