Nepal's Gadhimai festival has begun despite fierce objections
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.
12/06/2019 12:14 PM
Stay informed and entertained, for free with myBrut.