Shreya Rastogi
Shreya Rastogi's Posts
75 Years of the Supreme Court
How Justice Bhagwati’s 44-year-old dissent mirrors the state of death penalty in India
There has been significant empirical work demonstrating the inefficacy of the death penalty. In its 75th year, the Court must engage with it