Find Brut. on:
American edition
FR
ES
IN
MX
It is the largest animal sacrifice in the world. And it is taking place right now in Nepal, despite controversy and attempts to end it. This is Gadhimai Festival.
Share on