VICE Reports

Yarl's Wood: Shut it Down!

The UK is the only country in Europe that allows for immigrants to be detained indefinitely and with up to 3,500 immigrants detained at any one time it also has one of the largest detention estates on the continent. The government houses detainees in 11 removal centres across the country,...

More VICE Reports

Clips