Fidel Castro, New Haven railroad station