Torture and other cruel, inhuman or degrading treatment or punishment: mandate of the Special Rapporteur

by Geneva