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.
Home Ed Schultz Show