29 Mar Pres. Obama and Castro Speak – Leslie Marshall on The Intelligence Report 3/21/16
Leslie Marshall discusses Pres. Obama being the first US President to visit Cuba in 90 years, and the remarks made by Raul Castro and Obama. “The Intelligence Report”, Fox Business 3/21/16, along with Boris Epshteyn.