President Barack Obama is in Cuba, where he pledged to improve relations with Havana. However, there is still much to be done. Cuban President Raul Castro called out the US for its human rights violations and demanded the closure of the US naval base at Guantanamo Bay. Is he asking too much? RT America’s Ed Schultz is joined by William LeoGrand, a professor of government at American University.

Ed Schultz is an American television and radio host, a liberal political commentator, and a former sports broadcaster. He was the host of The Ed Show, a weekday news talk program on MSNBC, and The Ed Schultz Show, a talk radio show, nationally syndicated by Dial Global. Ed has won three Eric Sevareid Awards and has managed and been lead talent for a broadcast team that has won two Marconis and a prestigious Peabody Award. Ed has been named one of the top ten radio hosts in the country by Talkers Magazine for a number of years. Ed Schultz has been a nominee by Syndicated News/Talk Personality of the year by Radio & Records.