QUOTE(harakiro @ May 5 2008, 05:37 PM)

QUOTE(YuAndDan @ May 5 2008, 05:15 PM)

By "Non visitor" do you mean immigrant?
The answer is NO

Form I-130 directions.
QUOTE
Who May Not File This Form I-130?
8. A grandparent, grandchild, nephew, niece, uncle, aunt, cousin, or in-law. (In-law = son, daughter, mother or father (IN-LAW))
http://www.uscis.gov/files/form/I-130instr.pdfI'm a tad confused. You said i could not for them as immigrant, yet it seems the I-130 says that you can do this for in-laws?
So the i-130 just establishes the relationship allowing them to then apply for a visa?
Thanks for your time
No

Only a US citizen or Lawful Permanent Resident of the US can file form I-130. If the US citizen is a son or daughter IN-LAW they CAN NOT file it for their Mother or Father IN-LAW. Only US Citizens can file I-130 for their biological parents.
Their are only 2 types of people entering the country, Visitors (People that will be in the USA temporarily (A few weeks to months or even with permission a year or so), you asked about NON-Visitors, that implies immigrants, people that are NOT visiting, so must have intent to remain permanently in the USA.