I think Trump did very well in Iowa given all the factors.
Cruz 51,666 Votes 27.6% Trump 45,427 Votes 24.3% Rubio 43,165 Votes 23.1%
People are freaking out over a 5,000 vote difference!
LOL!
Trump will roll in NH and SC.