Search results for ___ in ___ using the tag European Committee on the Prevention of Torture between 01/01/2008 and 05/03/2021 by ___.

Reflections on the European Committee on the Prevention of Torture’s Report on the UK

The European Committee on the Prevention of Torture (CPT), the Council of Europe monitoring body responsible for visiting places of detention in member states, recently published its…

Read more