INS Long Gone: Search Under Correct Name
Apparently, many people still use the term INS (for Immigration and Naturalization Service) when referring to the governmental entity responsible for immigration enforcement and benefits. As many of our readers are aware, the INS ceased to exist on March 1, 2003. The term is simply...