India gave 109 death sentences but executed none in 2017: Amnesty
Last year, 51 death penalties were imposed for murder alone, down from 87 in 2016, the London-based organisation said quoting the National Law University's Centre on Death Penalty.
Last year, 51 death penalties were imposed for murder alone, down from 87 in 2016, the London-based organisation said quoting the National Law University's Centre on Death Penalty.