Tag: Dungavel Immigration Removal Centre
IRC detention times still a concern
MSP lays blame at the gates of Westminster
A surprise spot check of Dungavel Immigration Removal Centre (IRC) in South Lanarkshire, Scotland has raised...