On Monday, the Iowa Republican Party announced its first-in-the-nation caucus will be held on Jan. 3, 2012. Politico reports the decision could upend the primary calendar by pushing New Hampshire’s primary date into December. Iowa is usually the first vote of the season, followed by New Hampshire, but now New Hampshire may go first.
Iowa Republican Caucus to be Held on Jan. 3
HeadlineOct 18, 2011










