Podcast 462
Ted Cruz Wins Iowa. The first votes in the nation for the 2016 election cycle are finally in. With election results muddled, Bernie Sanders and Hillary Clinton are within two votes of each other. On the Republican side Texas Senator Ted Cruz has won the Iowa Precinct Caucuses, beating the pollster and pundit favorite Donald […] Read more