The Ham&High Network
Watchdog blasts ‘worst’ immigration detention centre conditions
Chief inspector of prisons Charlie Taylor said he was so concerned by what he found at Harmondsworth immigration removal centre (IRC) that he raised his concerns with the ...
2 days ago