You must have an immigration visa to immigrate here. If you don't have such a visa you are, defacto, a non permanent visitor of some kind.
As far as I recall McCain has never said that he prefers or does not prefer educated Asians and Africans as immigrants.
I’m not going to quibble with you. I think you know what I meant, and I think most other people do as well.