the-american-catholic.com
The Hawkeyes Vote
At least those who bothered to show up at the byzantine Caucuses. On the GOP side Cruz wins with 28%, with Trump at 24% and Rubio a surprisingly close third at 23%. In fourth is Carson at …