And the stark fact is that Iowa is not representative of the rest of the country.
With a population of 3 million, Iowa ranks 30th among the states.
The population is 94.9 percent white,
2.3 percent black,
1.4 percent Asian
and 3.7 percent claim Hispanic origin.