Immigration Detention Centre

From SourceWatch
Jump to navigation Jump to search

"Immigration Detention Centre" is a doublespeak term for a prison used to hold immigrants [1].

SourceWatch resources