From Cuba with Love

0:00

From Cuba with Love

Synopsis

David O'Shea takes to the streets of Havana to find out what people think of Fidel Castro's regime in Cuba.

Related Episodes