https://www.legalindia.com/news/27-award-death-penalty-2017-nlu-report
27% in award of death penalty in 2017: NLU report