
The CPT in brief (2025)
The European Committee for the Prevention of Torture and Inhuman or Degrading Treatment or Punishment (CPT) is an independent body which operates without government influence. It has...
Price
Free