The population in India is enormous. Not much respect for life there.
;)
And add to that, women are not treated as second class citizens in Hindu religion, unlike some other religion which everyone knows which one.