President Obama arrived in Saudi Arabia and it wasn’t very much of a Presidential welcome. Hillary Clinton thinks the Democratic race is over after New York. Donald Trump picked up a massive win in New York so what does that mean for his path to the nomination. Larry broke all that down and had Dr. Gerard Lameiro join him to break down the political landscape.