AP - Iowa and New Hampshire have had their say. Next up are South Carolina and Florida, with Germany and France lurking in the background.




More...