29 Mar Pres. Obama and Castro Speak – Leslie Marshall on The Intelligence Report 3/21/16
Posted at 21:47h in LESLIE ON TV
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.