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