Failings of the Supreme Court, Human Sacrifice, Sentencing and the Death Penalty
In the judicial discourse on the relationship between human sacrifice and punishment in criminal law, there are glaring errors. Looking closely at the Supreme Court’s judgment in Ishwari Lal Yadav v State of Chhattisgarh, the deviation from the principle of individualised sentencing and the consequences of ignoring evidence on the complex anthropological and psychological dimensions of human sacrifice are reflected upon.
- Document type Article
- Countries list India
- Themes list Hanging,