In the 2004 Democratic presidential primaries, John Kerry defeated several Democratic rivals, including Sen. Who won the 2004 Iowa Democratic Caucus