A total of 371 convicts are on death row by the end of 2017, which is 27 per cent lower than that in 2016 when 399 persons were awarded death sentence.The statistics are part of second edition of ‘Death Penalty in India, Annual Statistics Report’ Published by Centre on death penalty, National Law University.The report is a result of extensive research and analysis which involved filing of...