File photo of Fidel Castro arriving at the Hotel Theresa in Harlem