Our Senior Partner Shiju Veetil examines adequacy of death penalty in modern societies in his column on LiveLaw Saturday June 13, 2020. BY | IL News Tags: Crime, Death Penalty, Punishment