Nepal’s Gadhimai Festival Draws Controversy Over Mass Animal Sacrifice
Veuer
The time has come for Nepal’s Gadhimai festival, a controversial religious celebration involving mass animal sacrifice. Veuer’s..