Results from the Indiana and North Carolina primaries are rolling in as we speak. Joining Faith Salie with a look at the political landscape is a member of the best looking news team on radio, Brian Donovan.

Related Stories