World Updated 30 Apr, 2024 11:01am Does having a Green Card mean you are loyal to the United States? US Citizens are required to take the oath of allegiance
Life & Style Published 15 Apr, 2024 09:54pm More than a million Indian nationals await US green cards They are facing delays due to per-country limit, low quota