‘Forced to defecate in front of cellmates’: Detained immigrants take UK govt to court
Immigrants who were forced to defecate in front of cellmates at one of Britain’s most infamous detention centers are taking on the UK government. They say the “disgusting” conditions violated their human rights. Read Full Article at…