Agartala's Durgabari Temple held its 149-year-old animal sacrifice ritual on Maha Nabami, shielded from public view per Supreme Court guidelines.
Nihar Jamatia • 20 Oct 2026