a substantial number comes from Bihar and UP despite the Supreme Court of India directing the govt in 2014 to stop the illegal transportation of animals to Nepal for sacrifice at the Gadhimai temple.
It is, perhaps, the largest ritual animal sacrifice in the world. And some animal welfare activists in Nepal are working to stop it. As preparations for the 2009 Gadhimai Festival gathered steam, ...