Freedom from Torture. Registered charity: England 1000340, Scotland SC039632. Privacy & cookies policy