Re: Just Wondering....
That's how the INS in the USA labels entities from other lands who are working in the States on various work visas. I could have moved to Philadelphia from Alpha Centauri, or from England........and I would be a Resident Alien in either case.
|