Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
Freedom from Torture,
111 Isledon Road, Islington,
London, London N7 7JW
United Kingdom