Association for the Prevention of Torture – APT
“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 Rights.” […]
Association for the Prevention of Torture – APT Read More »
