Why Indians have to wait for 134 years to get a Green Card A Green Card is a document that grants permanent residency status to foreign nationals in the United States. It allows them to live and work in the US without any restrictions, and to enjoy many benefits such as access to education, health […]