Results

by Frank Newport

Republican Sen. Ted Cruz, the 44-year-old Canadian-born Texan who is now just in his third year as a U.S. senator, announced today during a speech at Liberty University in Virginia that he is running for his party's nomination for president.