Illinois vs. Missouri
Scott Reeder Illinois News Network Do folks in the Show-Me State have a greater love of taxes than in the Land of Lincoln? Well, at first blush, thats what you might think if you looked at the results of a study Americans for Prosperity shared with me. Voters in both states went to the polls...