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 …
Continue Reading