Back

Dictionary

torture

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

Back