Criminal Law
Mercy, Fairness and Death Penalty
Introduction: Capital punishment is the highest sort of punishment that may be awarded to somebody under any law in force around the world. So it has been a matter of dialogue for years with some being in favour of its retention whereas others being in favour of its abolition. India Read more…