Time for India to rethink the death penalty?
New Delhi, Is it time for India to rethink the death penalty and join the majority of the countries that have abolished it?
In its recent report based on extensive study, Amnesty International has revealed that the death penalty has resurfaced in India in 2012.