International Rehabilitation Council for Torture Victims

- irct.org

An independent, international health organization that supports the rehabilitation of torture victims and works for the prevention of torture worldwide.

2,919,029 $ 480.00