Gravitas: Nepal's Gadhimai Festival: World's Largest Animal Sacrifice

Dec 06, 2019, 11.40 PM(IST)
Thousands Of Animals Were Slaughtered In Nepal's Gadhimai Festival Amidst Protests By Animal Rights Groups