The legacy of Cuban President Fidel Castro is mixed; a revolutionary, dictator, human rights abuser, inspiration to millions and mystery.
Independent journalist, author and film-maker
The legacy of Cuban President Fidel Castro is mixed; a revolutionary, dictator, human rights abuser, inspiration to millions and mystery.