Where does Ted Cruz stand?

Ted Cruz joined the race for Republican presidential nominee on March 23, 2015 in a speech at Liberty University in Virginia. Find out where the Tea Party favorite and child of a Cuban immigrant stands on immigration reform, combating ISIS, the na
McClatchy