The legacy of Cuban President Fidel Castro is mixed; a revolutionary, dictator, human rights abuser, inspiration to millions and mystery.
The legacy of Cuban President Fidel Castro is mixed; a revolutionary, dictator, human rights abuser, inspiration to millions and mystery.