Criminology… Capital Punishment in India: Should the Death Penalty Be Abolished? 17/01/2026 Introduction Capital punishment, commonly known as the death penalty, is one of the most debated topics in criminology and criminal law. It raises serious questions about justice, human rights, deterrence,…