File photo of Fidel Castro and Malcolm X at a hotel in Harlem