This is a comparative study of prisoners' human rights in England, Wales and the Netherlands. In this context, the study documents the... Læs mere
This is a comparative study of prisoners' human rights in England, Wales and the Netherlands. In this context, the study documents the... Læs mere