U.S. Government Creates De-Naturalization Task Force

The government agency responsible for granting citizenship to immigrants has created a task force to strip those individuals of their citizenship. The group, a so-called denaturalization task force, has as its aim stripping individuals who are found to have lied on their citizenship documents of their legal status. Specifically, U.S. Citizenship and Immigration Services Director […]

Continue Reading