Podcast: Play in new window | Download
Ted Cruz and Bernie Sanders picked up big wins in Wisconsin so what does the mean going forward. Dr Gerard Lameiro joined Larry to break it down. Also, will Hillary Clinton and Donald Trump hurt their party in the long run? People on both sides are raising the question about their candidate.