As a legal immigrant to this country I had to wait nearly 17 years, changing different visa status while spending money, time and emotions, to get my green card. The inefficiency of the government was responsible for a 3 year delay in my green card processing.
I request to all legal immigrants...