New Delhi, Is it time for India to rethink the death penalty and join the majority of the countries that have abolished it?
Time for India to rethink the death penalty?