Main content
This programme is not currently available on 大象传媒 iPlayer

Fidel Castro - America's Nemesis

Documentary about former Cuban leader Fidel Castro, who passed away on 25 November 2016.

1 hour

Last on

Sun 4 Dec 2016 17:00

Music Played

  • White Noise Research

    An Afternoon On Condale Lake

  • Stevie Wonder

    Fun Day (12" Club Remix)

  • Jimi Hendrix

    Red House

  • Dido

    Worthless

Broadcasts