Tricia McLaughlin
This is flat-out FALSE.
The Alex Nowrasteh
ICE tortured a German green card holder living in New Hampshire in an attempt to make him give up his greencard. Outrageous third world behavior by these agents. Everybody involved here should be fired and charged with the maximum criminal offenses.