Senator Ted Cruz’s Multicultural Roots

Senator Ted Cruz’s Multicultural Roots

Senator Ted Cruz announced his run for president in the upcoming 2016 campaign. For many Republicans, he is the solution to all of their woes. Cruz stands for limited government, family values, and conservatism. Many people do not know very much about who Senator Cruz is behind the tie. Cruz got a lot of media […]