Showing 1 - 10 of 154
Persistent link: https://www.econbiz.de/10009639673
Persistent link: https://www.econbiz.de/10011553527
Persistent link: https://www.econbiz.de/10002575620
Persistent link: https://www.econbiz.de/10009602755
The UN Special Rapporteur on Torture (SRT) is mandated to investigate and assess the situation of torture worldwide. He takes up complaints by torture victims and sends communications to Governments; he addresses specific factual and legal issues related to torture and other cruel, inhuman, and...
Persistent link: https://www.econbiz.de/10013146448
Persistent link: https://www.econbiz.de/10008131426
Persistent link: https://www.econbiz.de/10008136173
Persistent link: https://www.econbiz.de/10009638125
Persistent link: https://www.econbiz.de/10009638413