How Tea Party Favorite Ted Cruz Won

Kay Bailey Hutchison Political Cartoons