Contribute!Countries map

Tag: "London"

Immigration detention centres in UK

Immigration detention centres in UK

There are ten detention centres in the United Kingdom, the majority are located in England, mainly on the outskirts of the capital. Since the law does not specify a maximum period for administrative detention, men and women can be held for several years on the basis of administrative reasons. There are also four administrative detention […]


Map posted the 2013/11/26

Tag(s):, ,