The citizens of Cuba tell how the young revolutionaries of the 60s put their dreams into practice and set about building a brave new socialist world on America's doorstep. Show more
Discover 11,128,835 listings and 277,412 playable programmes from the BBC
The citizens of Cuba tell how the young revolutionaries of the 60s put their dreams into practice and set about building a brave new socialist world on America's doorstep. Show more