Cattle slaughter in India, especially cow slaughter, is controversial because of cattle's status as endeared and respected living beings to adherents of Hinduism, Sikhism, Jainism, Buddhism; while being an acceptable source of meat for Muslims, Christians and Jews. Cow slaughter has been shunned for a number of reasons, specifically because of the cow's association with the god Krishna in Hinduism, and because cattle have been an integral part of rural livelihoods as an economic necessity. Cattle slaughter has also been opposed by various Indian religions because of the ethical principle of Ahimsa (non-violence) and the belief in the unity of all life.Legislation against cattle slaughter is in place throughout most states and territories of India.