@GottaLaff
Vindman is correct.
2,203,718 registered Iowa voters:
Democrats 471,010
Republicans 594,533
Libertarian 8,550
Unaffiliated 442,290
110,000 Iowa Republicans voted yesterday, 51% for Trump
So 1 in 6 Rs went out for caucuses, and 50% of those voted for Trump, or 56K ppl
Less than 10% of Rs, and 2.5% of Iowa registered voters.
Also, turnout was poor: 110,000 yesterday as compared with 186,000 in 2016.