GN Bureau | July 31, 2015
The hanging of terrorist Yakub Memon has triggered a debate over capital punishment. More than 160 countries have abolished the death penalty in law or in practice and 98 of those have abolished it altogether. India is one of the 58 countries which still hands out the death penalty, according to a UN report. What is your opinion?