About Association for the Prevention of Torture
Association for the Prevention of Torture- Founded in 1977, and based in Geneva, Switzerland, the APT is an independent non-governmental organisation working worldwide to prevent torture and ill-treatment.