Do you need to be in the United States to request a “green card?”
A visa allows you to enter the country and temporarily live here, while a permanent resident card, i.e., "green card," can extend your stay indefinitely. Many people don't understand how to qualify for a green card. This can obviously lead to mistakes in their...