Are you shocked that Ted Cruz is now leading in Iowa?

Following last week’s media debacle for Donald Trump, in which he was rightfully lampooned for ..