Back
Dictionary
torture
An aggravated and deliberate from of cruel, inhuman or degrading treatment or punishment: United Nations Resolution 3452.
Back