translate English to French: H. The right not to be subjected to torture or other cruel, inhuman or degrading treatment or punishment 66 - 68 24
Droit de ne pas être soumis à la torture ni à des peines ou traitements cruels inhumains ou dégradants 66 - 68 24