Getting a visa means that you can legally enter the United States. Upgrading to a Green Card will let you stay here, possibly for the rest of your life. Becoming a naturalized citizen will offer you even more benefits than permanent residency.  Although there is an...

read more