yes it does with a rapidly growing population and a growing economy India is in line with china to become the greatest economic powers of the world
a life sentence costs the state less money and it also is a harsher punishment you must wake up everyday in a box where people hate you. looking over your shoulder everyday is far worse then the death penalty.