Thousands of Hindus head to southern Nepal for festival honouring goddess of power
Thousands of Hindus have gathered in southern Nepal before a festival believed to be the world’s largest ritual animal slaughter, despite court orders and calls by animal activists to end the event.
The sacrifices, set to begin on Tuesday, take place every five years in the village of Bariyarpur close to the Indian border, in honour of the Hindu goddess of power.
Continue reading...