For a country that brands itself on Gandhi, non violence and cow protection, the death penalty in India and Balwant Singh Rajoana's imminent hanging on 31 March might appear to be an aberration.
Read Whole Story