Cuba welcomes President Obama for the first visit by a US leader for nearly 90 years. Show more
Discover 11,128,835 listings and 279,709 playable programmes from the BBC
Cuba welcomes President Obama for the first visit by a US leader for nearly 90 years. Show more