Not one religion requires human or animal sacrifice. However, all religions mandate kind treatment. Several states in India have laws prohibiting animal sacrifice. In modern society, the sacrifice of animals in the name of religion or ancient rituals is a step backwards on the clock of civilisation.
All animal sacrifices and rituals have been deemed illegal under the Magic Remedies Act. The sacrifice of cattle is specifically illegal under the cow protection laws. A ruling by the West Bengal High Court also makes it illegal to sacrifice cattle on the occasion of Id. The use of bulls in the festival of Jallikattu in Karnataka is illegal.
The following states have specific laws prohibiting the sacrifice of any animal (including birds). Offenders should be reported to the local animal protection group, and an FIR should be lodged with the police.
Karnataka
Tamil Nadu
Andhra Pradesh
Orissa
Gujarat
Himachal Pradesh
No wild animals or birds may ever be used for sacrifice or any religious ritual, as it is strictly forbidden under the Wildlife Protection Act to catch, keep or kill them. This includes the use of:
Snakes during Nag Panchami.
Monkeys confined in Hanuman mandirs.
Foxes trapped for Makar Sankranti in Karnataka.
Poaching as part of tribal festivals.
All of these are illegal and punishable with a fine of Rs 25,000 and years in jail.