Immigrant visas give its holders the right to stay in the U.S permanently. Whereas with a U.S nonimmigrant visa, the person is required to return to their home country when their visa expires, an immigrant visa does not expire.
Last seen: June 2nd at 4:46am — Visit site