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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results