The Iowa caucuses were full of surprises Monday night, including a record turnout of voters, party officials said.
The Iowa Republican Party said it hit a new high with estimates of more than 180,000 voters, compared to the previous record of 121,354 in 2012. Read more at ABC News.
{Matzav.com}