Ted Cruz Was Not a Victory for Latinos, But a Loss For the GOP in Congress
By Alex Gonzalez With an 8% turnout, or 631,000 voters, Ted Cruz triumphed over Lt. Gov. David Dewhurst. Most national media emphasized how it was more a victory for the Tea Party than for the […]