Death Penalty – A Sign of Weakness

A long-lasting and probably never-ending debate about the legitimacy of the “capital punishment” has pervaded through the history of independent

India Death Penalty Report-2016

In 2016, the Judgments of the Apex Court which considered the Criminal Appeals by Death row convicts, raised a suspicion

Page 1 of 61 2 3 4 6