News

Every five years around November and December, hundreds of thousands to millions of Hindus flock to a temple in southeastern Nepal, next to the country’s border with India, in a tradition that ...
A temple in southern Nepal went ahead with the world’s largest mass sacrificial slaughter of animals this week, despite an outcry from animal rights activists and a Supreme Court ruling seeking to end ...
in Bariyarpur village near the Nepal- India border, according to Humane Society International India (HSI). Participants believe that sacrificing animals in the Gadhimai temple pleases the Goddess ...