Ted Cruz upsets GOP

talk Political Cartoons