Britain's Loneliest Migrant Center Is an Isolated Hell for Its Detainees
The Verne immigration removal center is located on the remote Isle of Portland in Dorset, England. Very few of the migrants locked up there receive visitors, which is terrible for their mental health.
Prisoners in England Were Accidentally Given the Names and Addresses of Local Schoolchildren
There are reportedly a "small but significant" number of sex offenders at HMP Portland, which has quite rightly worried local parents.