Podcast: Play in new window | Download
North Korea continues with its missile testing and Larry talked about that with Bruce Klingner. Ted Cruz and John Kasich have come to an agreement but its not for one of them to drop out. Donald Trump had plenty to say about the agreement too.