A secret world exists within the high security prison estate in England, known as the Close Supervision Centre (CSC) system. The dehumanisation of CSC prisoners begins at a very early stage, in the official justification for the creation of the … Continue reading
Trending Articles
More Pages to Explore .....