He has diplomatic status in connection with the UN. Even Fidel Castro has visited here...
I understand. But he still needs to be issued a visa.