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