Tom Harkin vs. Christopher Reed
Tom Harkin won the Iowa 2008 senate election with 941,665 votes (62.7%), a margin of D+25.4.
Loading county map...