European Court of Human Rights: Ban on torture is absolute and universal
European Court of Human Rights: Ban on torture is absolute and universal
Index Number: IOR 30/016/2007Date Published: 11 July 2007
The state of the world's human rights