What Is Nepal’s Gadhimai Festival – World’s Bloodiest Festival’
Thousands of devotees have congregated at Bariyarpur village near the Nepal-India border to mark the Gadhimai festival — an event that is in equal parts revered as well as dubbed controversial. Gadhimai festival, celebrated every five years, sees the killing of thousands of animals — from rats and pigeons to goats and water buffalos — … Read more