Amaresh Rai

Challenges in ameliorating death penalty sentencing

For several decades, there has been an extreme and perpetual unfairness in announcing the death sentence in India. Procedural unfairness…

3 years ago