2016 Iowa Caucuses: GOP Winners and Losers

Sen. Ted Cruz defied the latest polls and handed Donald Trump his first political loss.

February 2, 2016

Examined