Iowa ranks among the top ten best states according to U.S. News and World Reports.
Gary Emerling, Senior Editor for Government Rankings, says Iowa was rated at number six…
The top states, in order are: Utah, New Hampshire, Nebraska at number three, Minnesota, Idaho, and Iowa at number six.
(thanks to Community First Broadcasting station KUOO in Spirit Lake)