Association for the Prevention of Torture – APT
[ad_1] “The Association for the Prevention of Torture (APT) is an independent non-governmental organisation based in Geneva, operating globally to prevent torture and other ill-treatment. The APT envisions a world in which no one is subjected to torture or to cruel, inhuman or degrading treatment or punishment, as promised by the Universal Declaration of Human […]
Association for the Prevention of Torture – APT Read More »
