The Judiciary in India has yet again engaged in their assumed duty - in the matter of religious freedom - of curtailing practices. The ancient and uninterrupted practice of Pashubali or sacrifice of animals in the temples of Tripura has now been banned. This decision has been based on the principle of 'Essential Practices Test'... Continue Reading →