Most New Yorkers do not realize that there is a “jail” located in Manhattan that imprisons 11,000 individuals each year. The ‘jail” is an Immigration Detention Center that holds individuals who are thought to be removable from the United States. As reported by the NY Times, Homeland Security Officials believe the detention center is a …
Continue reading “Immigration Detention Center at Varick Street Questioned”