Green card “150 years”? How long does it take for an Indian to obtain permanent residency in the United States? April 15, 2026 by WEB DESK TEAM