I think the biggest loser by far in Iowa is Hillary. She should have confortably beat the socialist but it ends in a tie. Now off to NH where she will truly feel the Bern.
How will a Sanders victory in NH affect the rest of the dem primaries? It will certainly embolden Sanders supporters.