Fidel Castro in Harlem 1995: the moral values behind Cuba's famous internationalism
Channel: Latin America United
Date: 2021-07-31

1995