There are no breaking news at the moment

Articles by: Muhammed Jahfer

A note on Capital Punishment

A note on Capital Punishment

It is predicted by many that the societies with greater differentiation and specialization are less prone to executions. Contrary to this assumption, it has been shown that societies with greater social differentiation and structural hierarchy are more likely to embrace death penalty. Social systems with more hierarchical order would have greater brutal punitive culture and repressive legal mechanism. The celebrated[Read More…]

by Comments are Disabled Human Rights