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 ...