Writer Paul Zacharia has said that it is high time India abolished capital punishment.

More In: Today's Paper