The phrase "human rights" may be used in an abstract and philosophical sense, either as denoting a special category of moral claim that all humans may invoke or, more pragmatically, as the ...
Humiliation has emerged as a key concept in studies on human dignity, modern slavery, terrorism, immigration, war, conflict, etc. The attention has allowed stakeholders to understand experiences of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results